Čo sa spúšťa a prečo to beží na počítači Mac?

Čo sa spúšťa a prečo to beží na počítači Mac?
Čo sa spúšťa a prečo to beží na počítači Mac?

Video: Čo sa spúšťa a prečo to beží na počítači Mac?

Video: Čo sa spúšťa a prečo to beží na počítači Mac?
Video: New York's Deep Tunnel - The Lincoln Tunnel's Forgotten Past - IT'S HISTORY - YouTube 2024, Apríl
Anonim
Sledujete sledovanie aktivity, keď si všimnete proces, ktorý nie ste oboznámení s: launchd. Mali by ste mať strach? Nie: toto je vlastne hlavná časť programu macOS.
Sledujete sledovanie aktivity, keď si všimnete proces, ktorý nie ste oboznámení s: launchd. Mali by ste mať strach? Nie: toto je vlastne hlavná časť programu macOS.

Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v nástroji Monitorovanie činnosti, ako kernel_task, hidd, mdsworker, installd, WindowServer, blued a mnoho ďalších. Neviem, aké sú tieto služby? Lepšie čítanie!

Tento konkrétny proces, launchd, je rámec riadenia služieb, ktorý používa macOS, podobný v niektorých smeroch službe Control Control Manager v systéme Windows alebo systemed na mnohých distribuciách Linuxu. "Služba" je niečo, čo beží na pozadí; na macOS sú to obyčajne označované ako daemony a vo všeobecnosti majú názvy končiace písmenom "d". Väčšina všetkého, čo váš Mac robí - pripojenie k sieti, zobrazovanie vecí na displeji a zálohovanie súborov - je vykonané démonom na niektorých level.

Keď zapnete počítač Mac, spúšťanie je jedným z prvých spustených operácií po jadre. To je dôvod, prečo má spustený Process ID alebo PID 1 na každom systéme Mac.

Jediné nižšie číslo je 0, ktoré patrí k jadru a je tu reprezentované ako kernel task.
Jediné nižšie číslo je 0, ktoré patrí k jadru a je tu reprezentované ako kernel task.

Po spustení spustite program launchd, aby spustil všetkých ostatných démonov, ktorých Mac potrebuje, aby mohli bežať. Po spustení počítača Mac začína spustenie na pozadí, aby sa skontrolovalo, či sú démoni stále v prevádzke, a spustite démonov potrebných neskôr na spustenie rôznych programov.

Je veľmi zriedkavé, že pre systém launchd začali pracovať mnohé systémové zdroje, a keď sa to stane, reštartovanie vášho Macu zvyčajne stačí na to, aby to bolo možné opraviť. Príležitostne sa program s bugmi, ktorý sa pokúša spustiť chybných démonov, môže spôsobiť spustenie počítača. Ak ste nainštalovali niečo nedávno, skúste to odstrániť a zistite, či to pomôže.

Z väčšej časti, spustenie nie je nič, čo používatelia potrebujú premýšľať, ale je možné s ním priamo komunikovať vďaka spusteniu, nástroju Termianl na prepojenie s programom launcd. typ

launchctl list

a uvidíte zoznam každej bežnej služby bežiacej na počítači Mac.

Image
Image

Miešanie s tým omnoho viac nie je dobrý nápad, ak nie ste veľmi pokročilý používateľ, ale každý, kto má záujem, môže písať

launchctl help

zoznam možných čiastkových príkazov alebo čítanie tohto rozšíreného sprievodcu spustenia.

Odporúča: