Макинтош

Что такое configd и почему он работает на моем Mac?

Вы просматриваете процессы на своем Mac с помощью Activity Monitor, когда замечаете что-то, чего не знаете: configd. Что это, и вы должны беспокоиться?

СВЯЗАННЫЕ: Что это за процесс и почему он работает на моем Mac?

Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в Activity Monitor, такие как kernel_task , hidd , mdsworker , installd , WindowServer , blued , launchd , backup , opendirectoryd , powerd , coreauthd и многие другие . Не знаете, что это за услуги? Лучше начать читать!

Вам не нужно беспокоиться о configd — это основная часть macOS. Этот конкретный процесс является демоном, что означает, что он работает в фоновом режиме и обрабатывает критические системные задачи. Этот конкретный демон является сервером конфигурации системы, что означает, что он отслеживает и сообщает о настройках и состоянии вашего Mac. Чтобы процитировать man-страницу configd :

Демон configd отвечает за многие аспекты конфигурации локальной системы. configd поддерживает данные, отражающие желаемое и текущее состояние системы, предоставляет уведомления приложениям об изменении этих данных и размещает ряд агентов конфигурации в форме загружаемых пакетов.

Это многое сломать, но все становится более ясным, когда вы посмотрите на упомянутые пакеты. Согласно Safari О’Рейли , они находятся в / System / Library / SystemConfiguration.

Беглый взгляд, что большинство этих связок связано с сетью. Например, один для настройки IP, а другой для брандмауэра macOS и PPP. Но это относится не только к сети: эти пакеты также контролируют такие вещи, как принтеры и пользовательские настройки.

По сути, когда что-то меняется в вашей системе, обычно это configd, который первым замечает, и configd, который отправляет уведомления другим вашим программам. Это позволяет им адаптироваться к новой настройке.

Как это выглядит? Хорошо, если приложение имеет автономный режим, configd — это то, что сообщает этому приложению, когда ваш интернет не подключен. Если вы пытаетесь распечатать документ, configd сообщает приложениям, подключен принтер или нет. Если вы измените какую-либо настройку, configd сообщит об этом всем вашим приложениям. Это простая работа, но ее необходимо выполнить, чтобы ваша система функционировала.

Если вы используете сторонний брандмауэр, вы можете увидеть много всплывающих окон, связанных с configd. Это нормально, потому что огромной частью работы configd является мониторинг вашего текущего состояния сети. Фактически, Apple специально говорит пользователям не блокировать configd с помощью брандмауэра по этой причине.

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

Фото предоставлено: guteksk7 / Shutterstock.com

Похожие посты
Tech новостиWindowsКак сделатьМакинтош

Mac Pro по сравнению с ПК переоценен?

Макинтош

Как получить Dark Mode для всех сайтов на Mac

Как сделатьМакинтош

Как увеличить память вашего MacBook

Tech новостиКак сделатьМакинтош

Где находятся функции iTunes в macOS Catalina?