Kas ir palaist, un kāpēc tas darbojas manā datorā?
Kad pamanāt procesu, kuru neesat iepazinušies, jūs ritināt aktivitāšu monitoru: launchd. Vai jums būtu jāuztraucas? Nē: tas faktiski ir galvenā MacOS daļa.
Šis raksts ir daļa no mūsu notiekošās sērijas, kurā izskaidroti dažādi aktivitātes monitorā atrodamie procesi, piemēram, kernel_task, hidd, mdsworker, installd, WindowServer, blued un daudzi citi. Nezinu, kādi ir šie pakalpojumi? Labāk sākt lasīt!
Šis konkrētais process, launchd, ir pakalpojumu pārvaldības sistēma, ko izmanto MacOS, kas dažos veidos līdzinās Pakalpojumu kontroles pārvaldniekam operētājsistēmā Windows vai daudzos Linux sadalījumos. “Pakalpojums” ir kaut kas darbojas fonā; uz MacOS tie parasti tiek saukti par dēmoniem un parasti ir vārdi, kas beidzas ar burtu “d”. Visvairāk viss, ko jūsu Mac dara, savienojot ar tīkliem, rāda attēlus displejā un dublē dažus failus dēmonā. līmenī.
Kad ieslēdzat savu Mac, startd ir viena no pirmajām lietām, kas palaistas pēc kodola. Šī iemesla dēļ launchd katrā procesa sistēmā ir Process ID vai PID, kas ir 1.
Vienīgais mazāks skaitlis ir 0, kas pieder kodolam, kas šeit ir pārstāvēts kā kernel_task.
Pēc palaišanas palaist, lai palaistu visus pārējos jūsu Mac vajadzībām nepieciešamos dēmonus, lai palaistu. Pēc Mac startēšanas palaišanas programma turpinās darboties fonā, lai pārbaudītu, vai dēmoni joprojām darbojas, un palaist visus vajadzīgos demonus, lai palaist dažādās programmas.
Tas ir ļoti reti, kad startdators aizņem daudzus sistēmas resursus, un, ja tas notiek, Mac operētājsistēmas atsāknēšana parasti ir pietiekama, lai to novērstu. Reizēm buggy programma, kas mēģina uzsākt kļūdainus dēmonus, var izraisīt palaišanas iespēju izmantot virkni CPU. Ja esat nesen instalējis kaut ko, mēģiniet to noņemt un redzēt, vai tas palīdz.
Lielākai daļai launchd nav kaut kas, kas lietotājiem ir jādomā, bet ir iespējams ar to sazināties tieši, pateicoties launchctl, Termianl rīkam, kas paredzēts saskarsmei ar launcd. Tips listctl saraksts
un jūs redzēsiet sarakstu ar katru fona pakalpojumu, kas pašlaik darbojas jūsu Mac datorā.
Messing ar šo daudz vairāk nav laba ideja, ja vien jūs neesat ļoti progresīvs lietotājs, bet ikviens interesents var ierakstīt helpctl palīdzība
iespējamo apakškomandu sarakstam vai lasot šo uzlaboto palaišanas pamācību.