Ponekad je potrebno utvrditi program ili proces, prekomjerno konzumiranje resurse na Mac. Obično se koristi za ovaj sustav svrhu praćenja, koji su proždrljivo program i dovršiti ga prisilno. Ova metoda je vrlo grubo i nije baš „humano”, jer je prisiljen raskid aplikacija može uzrokovati gubitak podataka. Umjesto toga, to je više prikladan za korištenje ubiti naredbu Terminal, koji je bezbolan može privremeno obustaviti proces ili aplikaciju, a zatim nastaviti njegovo izvršenje.
* * *
Kako zaustaviti i pokrenuti program pomoću PID
Ovaj postupak je poželjan jer se zapravo koristi u zadanom sustavu, s jedinom razlikom da možete dodati u timu s drugim ključem koji utječu na njegovo ponašanje (u ovom slučaju, obustavu Zahtjev). Također vam omogućuje da brzo zaustaviti program, što znači da je prestanak provedbe svoj kod i, kao posljedica toga, smanjena potrošnja sustava resursa.
Prvo što moramo naučiti PID program koji ćemo se obustaviti. PID - ovaj proces ID je zahtjev za izdavanje licence ID, koja se prikazuje na kartici
CPUu sustav praćenja. Na primjer, PID iTunes I - 525 (što će biti drugačije).otvorite terminal (Iz mape programi — komunalne usluge ili putem reflektor) I pokušava voziti sljedeće naredbe (zamjenom PID aplikacija):ubiti Zaustavite PID
Odmah nakon toga, glazba će prestati igrati (ako je pokrenut), a aplikacija će biti suspendiran. izvršavanje koda je potpuno zaustavljen i smatrat će se ne reagira (u nadgledanjesistem prikazuje status - nijeodgovori).
Za ponovno pokretanje aplikacije i koristite naredbu ubiti, Ali s različitim ključa, to je kako to izgleda:
ubiti -CONT PID
primjedba. Ne zatvarajte terminala, dok se primjena nastaviti raditi s trenutnom PID, inače u budućnosti, mogu nastati problemi ako želite nastaviti, a PID već će biti dodijeljen drugi proces.
Kako zaustaviti i pokrenuti program pomoću appname
Ako imate bilo kakvih problema s prethodnim postupkom, ili ne želite gnjaviti s PID, koji je svaki put kada pokrenete Promjene primjena - moguće je koristiti druge metode rada s nazivom aplikacije (appname), koji je u suprotnosti s PID, uvijek dosljedno.
Za to koristimo naredbu killall s poznatim ključevima. Zapamtite ime zahtjeva ili pogled na nju u nadgledanjesistem i supstituirani sljedeću naredbu:
killall Zaustavite "AppName"
Za nastavak, kao što ste možda pogađate, moramo koristiti istu naredbu, ali s ključem -CONT. To izgleda ovako:
killall -CONT "AppName"
Nakon ove operacije aplikacija će se ponovno pokrenuti i odmah ćete se vratiti na nju.
primjedba. Citati se mogu izostaviti ako je naziv programa sastoji se od jedne riječi. Ako sadrži razmak, mora nužno biti citiran.
Na kraju, podsjećamo da je tim killall u svom čistom obliku (bez ključeva) da odmah završiti bilo koje aplikacije. Ako ovaj sustav OS X aplikacija kao što su Finder, Dock - oni će samo ponovno pokrenuti.
* * *
Imamo pitanja, komentare ili sugestije? Dobro došli u komentarima - Uvijek sam sretan razgovarati i pomoći. Stay tuned, tu je još puno zanimljivih stvari!