Niekedy je potrebné na identifikáciu aplikácie alebo proces, počas náročné zdroje na vašom počítači Mac. Zvyčajne sa používa na tento účel monitorovacieho systému, ktoré sú nenásytný žiadosti a dokončiť ho násilne. Táto metóda je veľmi tvrdý a nie celkom "humánne", pretože nútené aplikácia ukončenia môže dôjsť k strate dát. Namiesto toho je vhodnejšie použiť príkaz kill terminál, ktorý je bezbolestná môže dočasne pozastaviť proces alebo aplikáciu, a potom pokračovať na jeho výkon.
* * *
Ako zastaviť a spustiť aplikáciu pomocou PID
Tento spôsob je výhodný, pretože sa skutočne používa v predvolenom nastavení systému, len s tým rozdielom, že si môžete pridať do tímu iný kľúč, ktorý ovplyvňuje jeho správanie (v tomto prípade pozastavenia Aplikácie). To tiež umožňuje rýchlo zastavenie programu, čo znamená, že ukončenie vykonávania svojho kódu, a v dôsledku toho zníži spotrebu systémových prostriedkov.
Prvá vec, ktorú musíme naučiť PID aplikáciu, ktorá ideme pozastaviť. PID - tento proces ID, musí žiadosť o licenciu ID, ktorý je zobrazený na karte
CPUv systém monitorovania. Napríklad PID iTunes I - 525 (vy to bude inak).otvorenie terminál (Zo zložky relácie — utilities alebo prostredníctvom svetlomet) A snaží sa riadiť nasledujúci príkaz (s náhradou aplikácie PID):kill -Stop PID
Bezprostredne po tom, hudba sa zastaví prehrávanie (ak je spustená), a aplikácia bude pozastavené. spustenie kódu je úplne zastavený, a má sa za to zodpovedať (v monitorovaniesystém stavové displeja - niereaguje).
Reštartovať aplikáciu a pomocou príkazu kill, Ale s iným kľúčom, je to, ako to vyzerá:
kill -CONT PID
poznámka. Nezatvárajte terminál, kým aplikácia pokračovať v práci s aktuálnym PID, inak v budúcnosti môžu vzniknúť problémy, ak chcete, aby to pokračovalo, a PID už bude priradený k inému procesu.
Ako zastaviť a spustiť aplikáciu pomocou appname
Ak máte nejaké problémy s predchádzajúcou metódou, alebo nechcete obťažovať s PID, ktorý je pri každom spustení Zmeny aplikácie - je možné použiť iný spôsob práce s názvom aplikácie (appname), ktorý na rozdiel od PID, vždy dôsledne.
K tomu použite príkaz killall so známymi tlačidlami. Spomenúť na názov aplikácie alebo pohľad na neho v monitorovaniesystém a substituované v nasledujúci príkaz:
killall -Stop "appname"
Ak chcete pokračovať, ako ste si možno mohol myslieť, musíme použiť rovnaký príkaz, ale s kľúčom -CONT. Vyzerá to takto:
killall -CONT "appname"
Po tejto operácii sa reštartuje aplikácie a budete okamžite dostať späť k nemu.
poznámka. Citácie môžu byť vynechané v prípade, že názov aplikácie sa skladá z jediného slova. Ak obsahuje medzery, musí nutne byť citovaný.
Nakoniec sme sa pripomenúť, že tím killall v čistej forme (bez kľúča), aby okamžite dokončenie akejkoľvek aplikácie. Ak je tento systém OS X aplikácie, ako je Finder, dok - budú len reštartuje.
* * *
Máme otázky, pripomienky alebo návrhy? Vítame Vás na komentáre - ja som vždy rád, hovoriť a pomôcť. Zostaňte s nami, stále existuje veľa zaujímavých vecí!