Co to jest configd i dlaczego działa na moim Macu?
Przeglądasz procesy na komputerze Mac przy użyciu Monitora aktywności, gdy zauważysz coś, czego nie rozpoznajesz: configd. Co to jest i czy powinieneś się martwić?
Ten artykuł jest częścią naszych bieżących serii wyjaśniających różne procesy znalezione w Activity Monitor, takie jak kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!
Nie powinieneś się martwić o configd - jest to podstawowa część macOS. Ten konkretny proces jest demonem, co oznacza, że działa w tle i obsługuje krytyczne zadania systemowe. Ten konkretny demon to Serwer konfiguracji systemu, co oznacza, że monitoruje i raportuje ustawienia i stan komputera Mac. Aby zacytować stronę podręcznika konfiguracji:
Demon konfiguracji jest odpowiedzialny za wiele aspektów konfiguracyjnych systemu lokalnego. configd przechowuje dane odzwierciedlające pożądany i aktualny stan systemu, dostarcza powiadomienia do aplikacji, gdy te dane się zmieniają, oraz hostuje pewną liczbę agentów konfiguracji w postaci ładowalnych pakietów.
To dużo do zepsucia, ale wszystko staje się bardziej jasne, gdy spojrzy się na wymienione pakiety. Według Safari O'Reilly'ego można je znaleźć w / System / Library / SystemConfiguration.
Szybki przegląd butów, które większość z tych pakietów są związane z sieci. Jest na przykład jedna do konfiguracji IP, a druga do zapory macOS i PPP. Ale nie jest to zależne od sieci: te pakiety również monitorują takie rzeczy, jak drukarki i preferencje użytkownika.
Zasadniczo, kiedy coś się zmienia w twoim systemie, zwykle jest to polecenie configd, które najpierw zwraca uwagę, a to configd wysyła powiadomienia do innych programów. To pozwala im dostosować się do nowej konfiguracji.
Jak to wygląda? Cóż, jeśli aplikacja ma tryb offline, to configd jest tym, co mówi tej aplikacji, gdy twój internet nie jest podłączony. Jeśli próbujesz wydrukować dokument, configd pozwala aplikacjom sprawdzić, czy drukarka jest podłączona, czy nie. Jeśli zmienisz jakieś ustawienie, configd pozwala wszystkim o tym wiedzieć. Jest to prosta praca, ale musi być wykonana, aby twój system mógł działać.
Jeśli używasz zapory innej firmy, możesz zobaczyć wiele okien podręcznych związanych z konfiguracją. Jest to normalne, ponieważ ogromną częścią zadania konfigurowania jest monitorowanie bieżącego stanu sieci. W rzeczywistości Apple wyraźnie mówi użytkownikom, aby nie blokowali konfiguracji z zaporą sieciową z tego powodu.
Naprawdę nie powinieneś widzieć, że configd zajmuje dużo zasobów systemowych, ale jeśli uruchamia się ponownie, Mac zazwyczaj powinien rozwiązać problem. Możesz także spróbować zabić proces w Monitorze aktywności; natychmiast rozpocznie tworzenie kopii zapasowej.
Kredyt fotograficzny: guteksk7 / Shutterstock.com