3Sep

Kaj je configd in zakaj se izvaja v mojem Macu?

Pregledujete procese na vašem računalniku Mac z orodjem Activity Monitor, ko opazite nekaj, kar ne prepoznate: configd. Kaj je to, in ali bi vas morali skrbeti?

Ta članek je del naše serije, ki pojasnjuje različne procese, najdene v monitorju aktivnosti, kot so kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd in mnogi drugi. Ne vem, kaj so te storitve? Bolje začni branje!

Ne smete skrbeti za configd-to je jedro macOS.Ta poseben proces je demon, kar pomeni, da teče v ozadju in obravnava kritične sistemske naloge. Ta poseben demon je strežnik za konfiguracijo sistema, kar pomeni, da spremlja in poroča o nastavitvah in stanju vašega računalnika Mac.Če citiram stran za configd man:

Daton konfiguracije je odgovoren za številne konfiguracijske vidike lokalnega sistema.configd ohranja podatke, ki odražajo želeno in trenutno stanje sistema, posreduje obvestila aplikacijam, ko se ti podatki spremenijo, in gosti številne konfiguracijske agente v obliki naložljivih paketov.

To je veliko, da se razčlenite, vendar vse postane bolj jasno, ko si ogledate omenjene svežnje. Po O'Reillyjevem Safariju so te najdene v /System/Library/ SystemConfiguration.

Čevlji za hiter pogled, da je večina teh svežnjev povezanih z mreženjem. Za konfiguracijo IP je na primer ena, druga pa za požarni zid macOS in PPP.Ampak to ni vse povezane z omrežjem: ti svežnji spremljajo tudi tiskalnike in uporabniške nastavitve.

V bistvu, ko se nekaj spremeni v vašem sistemu, je najpogosteje konfiguriran, da se obvesti najprej in konfigurira, da pošlje obvestila drugim programom. To jim omogoča prilagoditev na novo nastavitev.

Kaj izgleda tako? No, če ima aplikacija v načinu brez povezave, je konfiguracija tista, ki pove to aplikacijo, če vaš internet ni povezan.Če poskušate natisniti dokument, ga konfigurira, da aplikacijam znajo, ali je tiskalnik povezan ali ne.Če spremenite neko nastavitev, configd omogoča, da vse vaše aplikacije vedo o tem. To je preprosto delo, vendar je treba narediti, da vaš sistem deluje.

Če uporabljate požarni zid drugega proizvajalca, boste morda videli veliko pojavnih oken, povezanih z konfiguracijo. To je normalno, saj ogromen del dela configd spremlja vaš trenutni status omrežja. Pravzaprav, Apple posebej pove uporabnikom, da ne blokirajo configd z požarnim zidom iz tega razloga.

V resnici ne bi smeli videti, da configd vzame veliko sistemskih virov, toda če ponovite zagon vašega Mac-a, bi morali običajno rešiti težavo. Poskusite lahko tudi ubiti proces v aktivnosti Monitor;takoj se bo spet začelo.

Photo credit: guteksk7 / Shutterstock.com