If-Koubou

Какво се конфигурира и защо се изпълнява на моя Mac?

Какво се конфигурира и защо се изпълнява на моя Mac? (Как да)

Разглеждате процесите на вашия Mac с помощта на Activity Monitor, когато забележите нещо, което не разпознавате: configd. Какво е това и трябва ли да се притеснявате?

Тази статия е част от текущата ни серия, обясняваща различните процеси, открити в Activity Monitor, като kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd и много други. Не знам какви са тези услуги? По-добре започнете да четете!

Не трябва да се притеснявате за configd - това е основна част от macOS. Този конкретен процес е демон, което означава, че работи във фонов режим и изпълнява важни системни задачи. Този конкретен демон е сървърът за системна конфигурация, което означава, че той следи и докладва за настройките и състоянието на вашия Mac. За да цитирате страницата с configd man:

Configd демонът е отговорен за много конфигурационни аспекти на локалната система. configd поддържа данни, отразяващи желаното и текущото състояние на системата, предоставя уведомления за приложения, когато тези данни се променят и съдържа множество конфигурационни агенти под формата на зареждаеми пакети.

Това е много, за да се разпадне, но всичко става все по-ясно, когато погледнете споменатите пакети. Според Safari на O'Reilly, те се намират в / System / Library / SystemConfiguration.

Обувки с бърз поглед, че повечето от тези пакети са свързани с работа в мрежа. Има една за IP конфигурация, например, и други за защитната стена на MacOS и PPP. Но не всички свързани с мрежата: тези пакети също така наблюдават неща като принтери и потребителски предпочитания.

По принцип, когато нещо се промени на вашата система, обикновено се конфигурира, че забележки на първо място, и това е configd, че изпраща уведомления за другите си програми. Това им позволява да се адаптират към новата настройка.

Как изглежда това? Е, ако дадено приложение има офлайн режим, configd е това, което казва това приложение, когато вашият интернет не е свързан. Ако се опитвате да отпечатате документ, configd позволява на приложенията да знаят дали принтерът е свързан или не. Ако промените някаква настройка, configd позволява на всички ваши приложения да знаят за това. Това е проста работа, но трябва да се направи, за да функционира вашата система.

Ако използвате защитна стена на трета страна, може да видите много конфигурации, свързани с изскачащи прозорци. Това е нормално, тъй като огромна част от задачите на конфигурацията наблюдават текущия Ви мрежов статус. Всъщност, Apple специално казва на потребителите да не блокират конфигуриране с защитна стена поради тази причина.

Всъщност не би трябвало да виждате configd, като зареждате много системни ресурси, но ако рестартирате вашия Mac, обикновено трябва да решите проблема. Бихте могли също така да опитате да убиете процеса в Activity Monitor; тя ще започне незабавно.

Снимка кредит: guteksk7 / Shutterstock.com