O que é configd e por que ele está sendo executado no meu Mac?

Você está navegando pelos processos em seu Mac usando o Activity Monitor quando nota algo que não reconhece: configd. O que é isso, e você deve se preocupar?

Este artigo é parte de nossa série contínua que  explica vários processos encontrados no Activity Monitor, como kernel_task , hidd , mdsworker , installd , WindowServer , blued , launchd , backup , opendirectoryd , powerd , coreauthd e muitos outros . Não sabe o que são esses serviços? Melhor começar a ler!

Você não deve se preocupar com o configd – essa é uma parte essencial do macOS. Este processo específico é um daemon, o que significa que ele é executado em segundo plano e lida com tarefas críticas do sistema. Este daemon em particular é o servidor de configuração do sistema, o que significa que ele monitora e relata as configurações e o status do seu Mac. Para citar a página de manual do configd :

O daemon configd é responsável por muitos aspectos de configuração do sistema local. O configd mantém os dados que refletem o estado desejado e atual do sistema, fornece notificações aos aplicativos quando esses dados são alterados e hospeda vários agentes de configuração na forma de pacotes carregáveis.

Isso é muito para analisar, mas tudo fica mais claro quando você olha os pacotes mencionados. De acordo com o Safari da O’Reilly , eles são encontrados em / System / Library / SystemConfiguration.

Uma rápida olhada mostra que a maioria desses pacotes está relacionada à rede. Há um para configuração de IP, por exemplo, e outros para firewall macOS e PPP. Mas nem tudo está relacionado à rede: esses pacotes também monitoram itens como impressoras e preferências do usuário.

Basicamente, quando algo muda em seu sistema, geralmente é o configd que percebe primeiro, e é o configd que envia notificações para seus outros programas. Isso permite que eles se adaptem à nova configuração.

Recomendado:  Como relatar erros de digitação em seus livros Kindle

O que isso parece? Bem, se um aplicativo tem um modo offline, configd é o que diz a esse aplicativo quando sua internet não está conectada. Se você estiver tentando imprimir um documento, o configd permite que os aplicativos saibam se a impressora está conectada ou não. Se você alterar uma configuração de algum tipo, configd permite que todos os seus aplicativos saibam sobre isso. É um trabalho simples, mas precisa ser feito para que seu sistema funcione.

Se você usar um firewall de terceiros, poderá ver muitos pop-ups relacionados ao configd. Isso é normal, porque uma grande parte do trabalho do configd é monitorar o status atual da rede. Na verdade, a Apple diz especificamente aos usuários para não bloquearem a configuração com um firewall por esse motivo.

Você realmente não deve ver o configd ocupando muitos recursos do sistema, mas se isso acontecer, reiniciar o Mac normalmente deve resolver o problema. Você também pode tentar encerrar o processo no Activity Monitor; ele irá iniciar o backup imediatamente.

Crédito da foto: guteksk7 / Shutterstock.com