3Sep
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ą naszej ciągłej serii wyjaśniającej 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ęść systemu macOS.Ten szczególny proces jest demonem, co oznacza, że działa w tle i obsługuje krytyczne zadania systemowe. Ten konkretny demon to Serwer konfiguracji systemu, który 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ą, i hostuje pewną liczbę agentów konfiguracji w postaci ładowalnych pakietów.
To dużo do zepsucia, ale wszystko staje się bardziej jasne, gdy przyjrzysz się wymienionym pakietom. Według Safari O'Reilly'ego znajdują się one w /System/Library/ SystemConfiguration.
Szybki rzut oka, że większość z tych pakietów jest powiązanych z siecią.Jest na przykład jeden dla konfiguracji IP, a drugi dla zapory macOS i PPP.Ale nie jest to wszystko związane z siecią: te pakiety monitorują również takie rzeczy jak drukarki i preferencje użytkownika.
Zasadniczo, gdy coś się zmienia w twoim systemie, zwykle jest to opcja, która najpierw zwraca uwagę, a jest 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, 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 należy ją wykonać, aby 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 aktualnego statusu 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 się jego kopia zapasowa.
Photo credit: guteksk7 / Shutterstock.com