If-Koubou

Mikä on configd ja miksi se toimii Macissa?

Mikä on configd ja miksi se toimii Macissa? (Miten)

Selaat Macin prosesseja käyttämällä Activity Monitor -ohjelmaa, kun huomaat jotain, jota et tunnista: configd. Mikä tämä on, ja sinun pitäisi olla huolissasi?

Tämä artikkeli on osa meneillään olevaa sarjaa, jossa selitetään Activity Monitor -ohjelman eri prosessit, kuten kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd ja monet muut. Etkö tiedä mitä nämä palvelut ovat? Parempi aloittaa lukeminen!

Sinun ei pitäisi pelätä configd-tämä on keskeinen osa MacOS. Tämä erityinen prosessi on daemon, eli se toimii taustalla ja käsittelee kriittisiä järjestelmätehtäviä. Tämä erityisesti daemon on System Configuration Server, mikä tarkoittaa, että se seuraa ja raportoi Macin asetuksista ja tilasta. Mainita configd man sivulle:

Configd-démon vastaa useista paikallisen järjestelmän kokoonpanoprofiileista. configd ylläpitää tietoja, jotka heijastavat järjestelmän haluttua ja nykyistä tilaa, antaa ilmoituksia sovelluksille, kun nämä tiedot muuttuvat ja ylläpitää useita konfiguraatiomuotoja ladattavien nipujen muodossa.

Se on paljon hajottamaan, mutta kaikki on selvempää, kun tarkastellaan mainittuja kimppuja. O'Reillyn Safarin mukaan nämä löytyvät / System / Library / SystemConfiguration.

Nopea silmäyskengät, jotka useimmat näistä nipuista liittyvät verkostoitumiseen. Esimerkiksi IP-konfigurointiin ja muihin MacOS-palomuuriin ja PPP: hen. Mutta se ei ole kaikki verkkoihin liittyvä: nämä niput myös seuraavat asioita, kuten tulostimet ja käyttäjän asetukset.

Pohjimmiltaan kun jokin muutos järjestelmässäsi on yleensä configd, joka huomaa ensin, ja se on configd, joka lähettää ilmoituksia muille ohjelmille. Näin he voivat sopeutua uuteen asennusohjelmaan.

Mitä tämä näyttää? Jos sovellus on offline-tilassa, configd on se, joka kertoo sovelluksen, kun internet ei ole kytkettynä. Jos yrität tulostaa asiakirjan, configd antaa sovelluksille tietoa siitä, onko tulostin kytketty vai ei. Jos muutat jonkinlaista asetusta, configd antaa kaikille sovelluksille tietämyksen. Se on yksinkertainen työ, mutta se on tehtävä, jotta järjestelmäsi toimisi.

Jos käytät kolmannen osapuolen palomuuria, saatat nähdä paljon configd-ponnahdusikkunoita. Tämä on normaalia, koska valtava osa configd-työstä seuraa nykyistä verkkotilaa. Itse asiassa Apple nimenomaan kertoo käyttäjille, ettet sulkisi configd: tä palomuurilla tästä syystä.

Et todellakaan pitäisi nähdä configd ottaa paljon järjestelmän resursseja, mutta jos se käynnistää uudelleen Macin pitäisi yleensä ratkaista ongelma. Voit myös yrittää tappaa prosessin Activity Monitorissa; se alkaa heti takaisin.

Kuvahaku: guteksk7 / Shutterstock.com