Przeglądasz procesy na komputerze Mac za pomocą Monitora aktywności gdy zauważysz coś, czego nie rozpoznajesz: configd. Co to jest i czy powinieneś się martwić?
ZWIĄZANE Z: Co to jest proces i dlaczego działa na moim komputerze Mac?
Ten artykuł jest częścią nasza trwająca seria wyjaśniając różne procesy występujące w monitorze aktywności, takie jak kernel_task , hidd , mdsworker , Zainstalowano , WindowServer , oksydowany , launchd , utworzyć kopię zapasową , opendirectoryd , powerd , coreauthd , i wiele innych . Nie wiesz, jakie to usługi? Lepiej zacznij czytać!
Nie powinieneś martwić się o configd - 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. Cytując configd strona podręcznika :
Demon configd jest odpowiedzialny za wiele aspektów konfiguracyjnych systemu lokalnego. configd przechowuje dane odzwierciedlające pożądany i bieżący stan systemu, dostarcza powiadomienia do aplikacji, gdy te dane ulegną zmianie, i obsługuje szereg agentów konfiguracji w postaci ładowanych pakietów.
To dużo do zerwania, ale wszystko staje się jaśniejsze, gdy spojrzysz na wspomniane pakiety. Według O’Reilly’s Safari , można je znaleźć w / System / Library / SystemConfiguration.
Szybki rzut oka, że większość z tych pakietów jest związana z siecią. Na przykład jest jeden do konfiguracji adresu IP, a inne do zapora systemu macOS i PPP. Ale to nie wszystko jest związane z siecią: te pakiety monitorują również takie rzeczy, jak drukarki i preferencje użytkownika.
Zasadniczo, gdy coś zmienia się w Twoim systemie, zazwyczaj jest to configd, który zauważa to jako pierwszy, i to configd, który 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, configd mówi tej aplikacji, gdy nie masz połączenia z Internetem. Jeśli próbujesz wydrukować dokument, configd informuje aplikacje, czy drukarka jest podłączona, czy nie. Jeśli zmienisz jakieś ustawienie, configd poinformuje o tym wszystkie aplikacje. To prosta praca, ale należy ją wykonać, aby system działał.
Jeśli używasz zapory innej firmy, możesz zobaczyć wiele wyskakujących okienek związanych z configd. Jest to normalne, ponieważ ogromna część zadania configd polega na monitorowaniu aktualnego stanu sieci. W rzeczywistości, Apple wyraźnie mówi użytkownikom, aby nie blokowali configd za pomocą zapory z tego powodu.
Naprawdę nie powinieneś widzieć, że configd zajmuje dużo zasobów systemowych, ale jeśli tak, ponowne uruchomienie komputera Mac powinno zwykle rozwiązać problem. Możesz także spróbować zabić proces w Monitorze aktywności; natychmiast rozpocznie się tworzenie kopii zapasowej.
Kredyt zdjęciowy: guteksk7 / Shutterstock.com