Kartais būtina nustatyti prašymą ar procesą, per atimantis išteklius savo Mac. Paprastai šiam tikslui naudojami monitoringo sistema, kuri yra valgus prašymą ir užpildyti ją prievarta. Šis metodas yra gana grubus ir ne visai "humaniškas", nes priversta nutraukti taikymas gali sukelti duomenų praradimą. Vietoj to, jis yra patogesnis naudoti žudyti komandą terminalas, kuris yra neskausmingas, gali laikinai sustabdyti procesą arba taikymo, ir tada toliau jo vykdymą.
* * *
Kaip sustoti ir pradėti taikyti naudojant PID
Šis metodas yra teikiama pirmenybė, nes ji yra iš tikrųjų naudojami sistema pagal nutylėjimą, su vieninteliu skirtumu, kad Jūs galite pridėti prie komandos kitą raktą įtaką jos elgesiui (šiuo atveju sustabdymo programa). Ji taip pat leidžia jums greitai sustabdyti programą, o tai reiškia, kad jos kodeksą, įgyvendinimo nuostatas, ir, kaip pasekmė nutraukimas, sumažino sistema išteklių vartojimą.
Pirmas dalykas, mes turime išmokti PID paraišką, kad mes ketiname sustabdyti. PID - tai procesas ID licencija programa ID, kurį rodoma skirtuke
CPUį stebėjimo sistema. Pavyzdžiui, PID "iTunes" Aš - 525 (jums tai bus skirtingi).atidaryti terminalas (Nuo aplanką programos — komunalinės paslaugos arba per prožektorius) Ir bando vairuoti šią komandą (pakeisti PID programas):Kill persėdimu PID
Iškart po to, muzika nustos groti (jei jis veikia) ir paraiška bus sustabdytas. kodas vykdymas yra visiškai sustojo ir ji turi būti laikoma nereaguoti (iš monitoringassistema būsena rodo - nereaguoja).
Norėdami iš naujo paleiskite programą ir naudokite komandą Kill, Bet su kitu raktu, tai kaip jis atrodo:
Kill -CONT PID
pastaba. Neuždarykite terminalą, kol programa toliau dirbti su dabartinės PID, kitaip ateityje gali kilti problemų, jei nori, kad ji ir toliau, o PID jau bus priskirtas kitam procesui.
Kaip sustoti ir pradėti taikyti naudojant appName
Jei turite kokių nors problemų su ankstesniu metodą, arba jūs nenorite vargintis su PID, kuris kiekvieną kartą paleidus taikymo pokyčiai - galima naudoti kitą metodą dirbant su programos pavadinimą (appName), kuris, priešingai nei PID visada nuosekliai.
Norėdami tai padaryti, mes naudojame komandą killall su pažįstamais raktus. Įsiminti paraiškos ar žiūrėti į jį vardas monitoringassistema ir pakeistas šią komandą:
killall persėdimu "APPNAME"
Norėdami tęsti, kaip jums gali atspėti, turime naudoti tą pačią komandą, bet su raktu -CONT. Ji atrodo taip:
killall -CONT "APPNAME"
Po šios operacijos paraiška bus paleistas iš naujo, ir jums bus tuoj pat grįžti į jį.
pastaba. Citatos galima palikti, jei paraiškos vardas susideda iš vieno žodžio. Jei jis yra tarpų, tai nebūtinai turi būti nurodyta.
Galiausiai, mes primename, kad komanda killall savo gryna forma (be jokių raktų) akimirksniu užbaigti bet kokį prašymą. Jei ši sistema OS X programų, tokių kaip "Finder", Dock - jie bus tiesiog persikraus.
* * *
Mes turite klausimų, komentarų ar pasiūlymų? Sveiki atvykę į komentarus - aš visada malonu pasikalbėti ir padėti. Stay tuned, yra dar daug įdomių dalykų!