Pagina principala » HOWTO » Ce este Configd, și de ce rulează pe Mac?

    Ce este Configd, și de ce rulează pe Mac?

    Navigați pe procesele de pe Mac utilizând Activity Monitor atunci când observați ceva ce nu recunoașteți: configd. Ce este asta, și ar trebui să fii îngrijorat?

    Acest articol face parte din seria noastră în curs de desfășurare, explicând diverse procese găsite în Monitorul de activitate, cum ar fi kernel_task, hidd, mdsworker, installd, WindowServer, blued, lansat, backup, opendirectoryd, powerd, coreauthd și multe altele. Nu știu ce sunt aceste servicii? Mai bine începeți să citiți!

    Nu trebuie să vă faceți griji cu privire la configd - aceasta este o parte centrală a macOS. Acest proces particular este un daemon, ceea ce înseamnă că rulează în fundal și gestionează sarcini critice ale sistemului. Acest daemon este serverul de configurare a sistemului, ceea ce înseamnă că monitorizează și raportează setările și starea Mac. Pentru a cita pagina configd man:

    Daemonul configd este responsabil pentru multe aspecte de configurare ale sistemului local. configd menține datele care reflectă starea dorită și actuală a sistemului, oferă notificări aplicațiilor atunci când aceste date se modifică și găzduiește un număr de agenți de configurare sub formă de pachete încărcabile.

    Asta e mult de descompus, dar totul devine mai clar atunci când te uiți la pachetele menționate. Potrivit Safari lui O'Reilly, acestea se găsesc în / System / Library / SystemConfiguration.

    O pantofă rapidă că majoritatea acestor pachete sunt legate de crearea de rețele. Există una pentru configurarea IP, de exemplu, și altele pentru firewall-ul macOS și PPP. Dar nu toate sunt legate de rețea: aceste pachete monitorizează, de asemenea, lucruri precum imprimantele și preferințele utilizatorilor.

    Practic, atunci când ceva se schimbă în sistemul dvs., de obicei este configd să anunțe mai întâi și este configd că trimite notificări la celelalte programe. Acest lucru le permite să se adapteze noului set.

    Cum arata aceasta? Ei bine, dacă o aplicație are un mod offline, configd este ceea ce spune această aplicație atunci când internetul dvs. nu este conectat. Dacă încercați să imprimați un document, configd permite aplicațiilor să știe dacă imprimanta este conectată sau nu. Dacă schimbați o anumită configurație, configd permite tuturor aplicațiilor dvs. să știe despre asta. Este o treabă simplă, dar trebuie făcută pentru ca sistemul să funcționeze.

    Dacă utilizați un paravan de protecție terț, s-ar putea să vedeți o mulțime de ferestre pop-up legate de config. Acest lucru este normal, deoarece o mare parte din sarcina configd monitorizează starea actuală a rețelei. De fapt, Apple spune în mod special utilizatorilor să nu blocheze configd cu un firewall din acest motiv.

    Nu ar trebui să vedeți într-adevăr configd luați o mulțime de resurse de sistem, dar dacă se repornește Mac-ul dvs. ar trebui să rezolve, de obicei, problema. De asemenea, puteți încerca să omorâți procesul în Monitorul de activitate; acesta va începe imediat din nou.

    Fotografie de credit: guteksk7 / Shutterstock.com