O que é o configd e por que ele está sendo executado no meu Mac?
Você está navegando nos processos do Mac usando o Activity Monitor quando percebe algo que não reconhece: configd. O que é isso e você deve estar preocupado?
Este artigo é parte de nossa série em andamento que explica vários processos encontrados no Activity Monitor, como kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, gerenciador de sistemas, powerd, coreauthd e muitos outros. Não sabe quais 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. Esse processo em particular é um daemon, o que significa que ele é executado em segundo plano e lida com tarefas críticas do sistema. Este daemon em particular é o System Configuration Server, o que significa que 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 da configuração do sistema local. O configd mantém os dados refletindo 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 configuráveis carregáveis..
Isso é muito para quebrar, mas tudo fica mais claro quando você dá uma olhada nos pacotes mencionados. De acordo com o Safari da O'Reilly, estes são encontrados em / System / Library / SystemConfiguration.
Um rápido relance de que a maioria desses pacotes está relacionada à rede. Existe um para configuração IP, por exemplo, e outros para o macOS firewall e PPP. Mas nem tudo é relacionado à rede: esses pacotes também monitoram coisas como impressoras e preferências do usuário.
Basicamente, quando algo muda em seu sistema, geralmente é o configd que nota primeiro, e é o configd que envia notificações para seus outros programas. Isso permite que eles se adaptem à nova configuração.
O que isso parece? Bem, se um aplicativo tiver um modo offline, configd é o que informa 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 alguma configuração, o configd permitirá que todos os seus aplicativos saibam sobre isso. É um trabalho simples, mas precisa ser feito para que o sistema funcione.
Se você usar um firewall de terceiros, poderá ver muitos pop-ups relacionados a configuração. Isso é normal, porque uma grande parte do trabalho do configd é monitorar seu status de rede atual. De fato, a Apple especificamente diz aos usuários para não bloquear o configd com um firewall por esse motivo.
Você não deve realmente ver o configd tendo muitos recursos do sistema, mas se ele reiniciar o seu Mac, geralmente deve resolver o problema. Você também pode tentar matar o processo no Activity Monitor; ele vai começar de volta imediatamente.
Crédito da foto: guteksk7 / Shutterstock.com