If-Koubou

Što je pokretanje i zašto se pokreće na mojem Macu?

Što je pokretanje i zašto se pokreće na mojem Macu? (Kako da)

Pomičete se kroz Activity Monitor kada primijetite postupak s kojim niste upoznati: launchd. Trebate li biti zabrinuti? Ne: ovo je zapravo temeljni dio MACOS-a.

Ovaj je članak dio našeg stalnog niza koji objašnjava različite procese koji se nalaze u Activity Monitoru, kao što su kernel_task, hidd, mdsworker, installd, WindowServer, blued i mnogi drugi. Ne znam što su te usluge? Bolje početi čitati!

Ovaj proces, launchd, je okvir za upravljanje uslugama koji koristi MACOS, slično na neki način upravitelju kontrole servisa na sustavu Windows ili systemd na mnogim Linux distribucijama. A, Äúservice, sve je u pozadini; na MacOS-u se obično nazivaju demonima i obično imaju imena koja završavaju s pismom, a većina vašeg Mac-a - povezivanje s mrežama, prikazivanje stvari na zaslonu i stvaranje sigurnosnih kopija datoteka - obavlja demon na neka razina.

Kada uključite Mac, pokretanje je jedna od prvih stvari pokrenuta nakon kernela. Zato launchd ima ID procesa ili PID od 1, na svakom Mac sustavu.

Jedini manji broj je 0, koji pripada kernelu, ovdje predstavljen kao kernel_task.

Nakon pokretanja, launchd nastavlja s pokretanjem svih ostalih demonova koje vaš Mac treba da bi se pokrenuli. Nakon što se Mac pokrene, pokretanje se nastavlja prikazivati ​​u pozadini kako bi provjerili funkcioniraju li daemoni i pokrenuti sve demone koji su potrebni za pokretanje različitih programa.

Vrlo je rijetko da pokrenete sustav za preuzimanje mnogih resursa sustava, a kada se to dogodi, ponovno podizanje Mac računala obično je dovoljno za popravak. Povremeno, program koji pokušava pokrenuti neispravne demone može uzrokovati pokretanje korištenja hrpe procesora. Ako ste nešto nedavno instalirali, pokušajte ga ukloniti i vidjeti ako vam to pomaže.

Uglavnom, launchd nije ništa što korisnici trebaju razmišljati, no moguće je sučelje s njom izravno zahvaljujući launchctl, Termianl alat za povezivanje s launcd. Tip launchctl popis i vidjet ćete popis svih usluga pozadine koja se trenutno izvode na Mac računalu.

Porazgovaranje s ovim mnogo više nije dobra ideja, osim ako niste vrlo napredni korisnik, ali svi zainteresirani mogu upisati launchctl pomoć za popis potencijalnih podskupina ili čitanje ovog naprednog vodiča za pokretanje.