Qu'est-ce que configd et pourquoi est-il exécuté sur mon Mac?
Vous suivez les processus sur votre Mac avec Activity Monitor lorsque vous remarquez quelque chose que vous ne reconnaissez pas: configd. Qu'est-ce que c'est et si vous êtes inquiet?
Cet article fait partie de notre série en cours d’explication sur divers processus trouvés dans Activity Monitor, tels que kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd et bien d’autres. Je ne sais pas ce que sont ces services? Mieux commencer à lire!
Ne vous inquiétez pas de configd, c’est une partie essentielle de macOS. Ce processus particulier est un démon, ce qui signifie qu'il s'exécute en arrière-plan et gère les tâches système critiques. Ce démon particulier est le serveur de configuration système, ce qui signifie qu'il surveille et affiche les paramètres et l'état de votre Mac. Pour citer la page de manuel configd:
Le démon configd est responsable de nombreux aspects de la configuration du système local. configd conserve des données reflétant l'état actuel et souhaité du système, envoie des notifications aux applications lorsque ces données changent et héberge un certain nombre d'agents de configuration sous la forme d'ensembles chargeables..
Cela fait beaucoup de choses à décomposer, mais tout devient plus clair lorsque vous regardez les paquets mentionnés. Selon O'Reilly's Safari, ceux-ci se trouvent dans / System / Library / SystemConfiguration.
Un rapide coup d’œil indique que la plupart de ces offres sont liées au réseautage. Il en existe un pour la configuration IP, par exemple, et d'autres pour le pare-feu macOS et le PPP. Mais tout n’est pas lié au réseau: ces bundles contrôlent également des choses comme les imprimantes et les préférences de l’utilisateur.
En gros, quand quelque chose change sur votre système, c'est généralement configd qui le remarque en premier, et c'est configd qui envoie des notifications à vos autres programmes. Cela leur permet de s'adapter à la nouvelle configuration.
Qu'est-ce que cela ressemble? Eh bien, si une application a un mode hors connexion, configd est ce qui indique à cette application que votre connexion Internet n'est pas connectée. Si vous essayez d'imprimer un document, configd permet aux applications de savoir si l'imprimante est connectée ou non. Si vous modifiez un paramètre quelconque, configd en informe toutes vos applications. C'est un travail simple, mais il doit être fait pour que votre système fonctionne.
Si vous utilisez un pare-feu tiers, il est possible que de nombreuses fenêtres contextuelles liées à la configuration s'affichent. C'est normal, car une grande partie du travail de configd consiste à surveiller l'état actuel de votre réseau. En fait, Apple dit spécifiquement aux utilisateurs de ne pas bloquer la configuration avec un pare-feu pour cette raison.
Vous ne devriez pas vraiment voir configd occuper beaucoup de ressources système, mais si cela redémarre votre Mac, cela devrait généralement résoudre le problème. Vous pouvez également essayer de tuer le processus dans Activity Monitor. il va redémarrer immédiatement.
Crédit photo: guteksk7 / Shutterstock.com