Kotisivu » miten » Mikä on configd ja miksi se toimii omassa Macissa?

    Mikä on configd ja miksi se toimii omassa Macissa?

    Selaat Macin prosesseja käyttämällä Activity Monitoria, kun huomaat jotain, jota et tunnista: configd. Mikä tämä on, ja pitäisikö olla huolissasi?

    Tämä artikkeli on osa meneillään olevaa sarjaa, jossa selitetään eri toiminnot, jotka löytyvät Activity Monitorista, kuten kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd ja monet muut. En tiedä mitä nämä palvelut ovat? Parempi lukeminen!

    Sinun ei pitäisi huolehtia siitä, että configd-tämä on MacOSin keskeinen osa. Tämä tietty prosessi on daemon, joka tarkoittaa sitä, että se toimii taustalla ja käsittelee kriittisiä järjestelmän tehtäviä. Tämä nimenomainen demoni on System Configuration Server, mikä tarkoittaa, että se valvoo ja raportoi Macin asetuksia ja tilaa. Määritä konfiguroitu man-sivu:

    Config-daemon vastaa useista paikallisen järjestelmän kokoonpano-osista. configd ylläpitää tietoja, jotka heijastavat järjestelmän haluttua ja nykyistä tilaa, antavat ilmoituksia sovelluksille, kun nämä tiedot muuttuvat, ja järjestää useita kokoonpanoagentteja ladattavien nippujen muodossa.

    Se on paljon hajottavaa, mutta kaikki muuttuu selvemmäksi, kun tarkastellaan mainittuja nippuja. O'Reillyn Safarin mukaan nämä löytyvät / System / Library / SystemConfiguration.

    Nopea silmäyksellä kengät, jotka useimmat näistä nipuista liittyvät verkottumiseen. Esimerkiksi IP-konfiguraatioita ja muita MacOS-palomuuria ja PPP: tä varten. Mutta se ei ole kaikki verkkoon liittyvä: nämä niput myös valvovat tulostimia ja käyttäjän asetuksia.

    Periaatteessa, kun jotain järjestelmässäsi muuttuu, se on yleensä määritetty ensin, ja se on configd, joka lähettää ilmoituksia muille ohjelmille. Näin he voivat sopeutua uuteen asetukseen.

    Mitä tämä näyttää? No, jos sovelluksessa on offline-tila, configd on se, joka kertoo sovellukselle, kun Internet ei ole yhteydessä toisiinsa. Jos yrität tulostaa asiakirjan, configd antaa sovelluksille tietää, onko tulostin kytketty vai ei. Jos muutat jonkinlaista asetusta, configd antaa kaikille sovelluksillesi tietoa siitä. Se on yksinkertainen työ, mutta se on tehtävä, jotta järjestelmä toimii.

    Jos käytät kolmannen osapuolen palomuuria, saatat nähdä paljon configdiin liittyviä ponnahdusikkunoita. Tämä on normaalia, koska suuri osa configd: n työstä seuraa nykyistä verkon tilaa. Itse asiassa Apple nimenomaisesti kertoo käyttäjille, että ne eivät estä konfiguraatiota palomuurin kanssa tästä syystä.

    Sinun ei pitäisi oikeastaan ​​nähdä konfiguraation ottavan paljon järjestelmän resursseja, mutta jos se käynnistyy uudelleen, Macin pitäisi yleensä ratkaista ongelma. Voit myös yrittää tappaa prosessin Activity Monitorissa; se alkaa varmuuskopioida välittömästi.

    Kuva: guteksk7 / Shutterstock.com