Mis on käivitatud ja miks see töötab minu Mac'is?
Kui te märkate protsessi, mida te pole tuttav, liigute läbi Activity Monitori. Kas peaksite muretsema? Ei: see on tegelikult MacOSi põhiosa.
See artikkel on osa meie käimasolevast seeriast, mis selgitab erinevaid tegevusi, mis on leitud Activity Monitoris, nagu kernel_task, hidd, mdsworker, installd, WindowServer, blued ja paljud teised. Ei tea, mida need teenused on? Parem lugemine!
See konkreetne protsess, käivitus, on teenusekorraldusraamistik, mida MacOS kasutab, sarnaselt mõnel viisil Windowsi Service Control Manager'ile või mitmetele Linuxi jaotustele. „Teenus” on midagi, mis töötab taustal; MacOS-il nimetatakse neid tavaliselt deemoniteks ja üldjuhul on nende nimed lõpevad tähega “d”. Enamik kõike, mida teie Mac võrkudega ühendab, näitab ekraanil asju ja failide varundamist teeb mõni deemon. tasandil.
Maci sisselülitamisel on käivitusdokument üks esimesi asju, mis käivitati pärast tuuma. Sellepärast on käivitamisel iga protsessis Mac'i protsessis ID või PID.
Ainus madalam number on 0, mis kuulub kernelile, mida esindab siin kernel_task.
Pärast käivitamist jätkab launchd, et käivitada kõik teised teie Maci jaoks vajalikud demod. Pärast Maci käivitamist jätkab käivitamine taustal, et kontrollida, kas deemonid on ikka veel töötavad, ning käivitada hiljem vajalikke deemoneid erinevate programmide käivitamiseks.
On väga haruldane, et käivitusprogramm võtab palju süsteemi ressursse ja kui see juhtub, on Maci taaskäivitamine tavaliselt selle parandamiseks piisav. Mõnikord võib vigane programm, mis üritab käivitada vigaseid deemoneid, põhjustada käivitusprogrammi kasutamist. Kui olete hiljuti midagi installinud, proovige see eemaldada ja näha, kas see aitab.
Enamasti ei ole käivitamine midagi, mida kasutaja peab mõtlema, kuid selle abil on võimalik liideseid otseselt tänu launchctl-le, mis on terminali tööriist liidesega ühendamiseks. Tüüp listctl loend
ja näete kõigi Mac'is praegu töötavate taustateenuste loendit.
Messing selle palju rohkem ei ole hea mõte, kui te pole a väga arenenud kasutaja, kuid igaüks, kes on huvitatud, võib seda sisestada helpctl abi
potentsiaalsete alamkataloogide loendi või selle täiustatud käivitusjuhendi lugemiseks.