Někdy je nezbytné k identifikaci aplikace nebo proces, během náročné zdroje na vašem počítači Mac. Obvykle se používá pro tento účel monitorovacího systému, které jsou nenasytný žádosti a dokončit jej násilně. Tato metoda je velmi tvrdý a ne zcela „humánní“, protože nucené aplikace ukončení může dojít ke ztrátě dat. Místo toho je vhodnější použít příkaz kill terminál, který je bezbolestná může dočasně pozastavit proces nebo aplikaci, a pak pokračovat na jeho výkon.
* * *
Jak zastavit a spustit aplikaci pomocí PID
Tento způsob je výhodný, protože se skutečně používá ve výchozím nastavení systému, pouze s tím rozdílem, že si můžete přidat do týmu jiný klíč, který ovlivňuje jeho chování (v tomto případě pozastavení Aplikace). To také umožňuje rychle zastavení programu, což znamená, že ukončení provádění svého kódu, a v důsledku toho sníží spotřebu systémových prostředků.
První věc, kterou musíme naučit PID aplikaci, která jedeme pozastavit. PID - tento proces ID, musí žádost o licenci ID, který je zobrazen na kartě CPUv systém monitorování. Například PID iTunes I - 525 (vy to bude jinak).
otevření terminál (Ze složky pořady — Utilities nebo prostřednictvím světlomet) A snaží se řídit následující příkaz (s náhradou aplikace PID):kill -STOP PID
Bezprostředně po tom, hudba se zastaví přehrávání (pokud je spuštěna), a aplikace bude pozastaveno. spuštění kódu je zcela zastaven, a má se za to odpovídat (v monitorovánísystém stavové displeje - nereaguje).
Restartovat aplikaci a pomocí příkazu kill, Ale s jiným klíčem, je to, jak to vypadá:
kill -CONT PID
poznámka. Nezavírejte terminál, dokud aplikace pokračovat v práci s aktuálním PID, jinak v budoucnu mohou vzniknout problémy, pokud chcete, aby to pokračovalo, a PID již bude přiřazen k jinému procesu.
Jak zastavit a spustit aplikaci pomocí AppName
Máte-li nějaké problémy s předchozí metodou, nebo nechcete obtěžovat s PID, který je při každém spuštění Změny aplikace - je možné použít jiný způsob práce s názvem aplikace (AppName), který na rozdíl od PID, vždy důsledně.
K tomu použijte příkaz killall se známými tlačítky. Vzpomenout na název aplikace nebo pohled na něj v monitorovánísystém a substituované v následující příkaz:
killall -STOP "AppName"
Chcete-li pokračovat, jak jste si možná mohl myslet, musíme použít stejný příkaz, ale s klíčem -CONT. Vypadá to takhle:
killall -CONT "AppName"
Po této operaci bude restartován aplikace a budete okamžitě dostat zpátky k němu.
poznámka. Citace mohou být vynechány v případě, že název aplikace se skládá z jediného slova. Pokud obsahuje mezery, musí nutně být citován.
Nakonec jsme se připomenout, že tým killall v čisté formě (bez klíče), aby okamžitě dokončení jakékoli aplikace. Pokud je tento systém OS X aplikace, jako je Finder, dok - budou jen restartuje.
* * *
Máme dotazy, připomínky nebo návrhy? Vítáme Vás na komentáře - já jsem vždycky rád, mluvit a pomoci. Zůstaňte s námi, stále existuje spousta zajímavých věcí!