S’il n’est pas cassé, ne le corrigez pas, c’est une règle qu’Apple aurait peut-être souhaité avoir prise en compte lors de la sortie de Yosemite en 2014. Pourquoi? Parce que la célèbre facilité d’utilisation « ça marche » d’Apple a pris un sérieux coup, du moins en ce qui concerne la mise en réseau. Lorsqu’il a lancé Yosemite, Apple a abandonné un processus appelé « mDNSResponder », qui était un élément clé de Bonjour, le système de découverte automatique des appareils sur un réseau. Sans mDNSResponder, Bonjour a rencontré un tas de problèmes sur de nombreux Mac. Et il n’a pas fallu longtemps avant que les utilisateurs commencent à se plaindre de bugs dans le système.
Qu’est-ce que mDNSResponder et pourquoi est-ce sur mon Mac?
Comme de nombreux utilisateurs l’ont découvert lors de l’installation de Yosemite, mDNSResponder est un élément essentiel du protocole réseau Bonjour. Bonjour est la chose qui permet à votre Mac de « voir » d’autres périphériques tels que des ordinateurs, des imprimantes et des périphériques de stockage sur votre réseau local et de s’y connecter facilement. Si vous avez déjà remarqué une imprimante ou un ordinateur dans la barre latérale du Finder qui vient d’apparaître, c’est Bonjour — il l’a « découvert » sur votre réseau local et vous a permis de le voir afin que vous puissiez vous connecter si vous le souhaitez. Vous avez remarqué une fenêtre contextuelle d’application sur le Dock de votre Mac lorsque vous l’utilisez sur un iPhone ou un iPad à proximité? C’est Bonjour aussi. Et mDNSResponder est la clé du bon fonctionnement de Bonjour.
Plus précisément, mDNSResponder est un démon responsable de la découverte des services s’exécutant sur d’autres périphériques du réseau local. Il gère également les demandes DNS pour les services qui doivent se connecter à Internet. Apple l’a remplacé par un service appelé processus « discoveryd » dans Yosemite et les choses se sont mal passées — peut-être pas surprenant que mDNSResponder ait été peaufiné depuis plus d’une décennie et que la mise en réseau ait toujours été l’une des parties les plus gênantes de macOS.
Le saviez-vous ?
Ars Technica a signalé que lorsque Apple a remis mDNSResponder dans macOS, il a pu fermer 300 rapports de bogues distincts. Cela vous montre à quel point la suppression a eu un effet sur macOS et démontre que même Apple se trompe parfois.
Quel est le problème avec mDNSResponder?
Certains utilisateurs de Mac ont signalé que l’utilisation du réseau de mDNSResponder causait des problèmes sur leur Mac et qu’elle inondait le réseau de « paquets indésirables » — un trafic qui occupe la bande passante mais ne sert à rien. Ils le découvrent à l’aide d’outils qui surveillent le trafic réseau. Pour cette raison, ils souhaitent le supprimer ou le désactiver.
Cependant, la suppression de mDNSResponder brisera Bonjour et rendra impossible la découverte et la connexion à d’autres périphériques du réseau. Vous pouvez désactiver complètement Bonjour, mais cela signifierait entrer manuellement les détails de chaque appareil auquel vous souhaitez vous connecter et rendre inutilisables tous les services qui reposent sur la découverte automatique, comme la transmission et la continuité.
Astuce : Si vous rencontrez des problèmes ou voyez des alertes sur le mDNSResponder, videz votre cache DNS avec un outil gratuit dans CleanMyMac X. Cela aide à résoudre certains problèmes de connexion au serveur.
Obtenez une version gratuite de l’application ici
Après avoir installé l’application, cliquez sur Maintenance et cochez Vider le cache DNS.
Si vous avez remarqué que votre Mac est devenu lent, il peut être difficile de déterminer quel est le problème. Vous pouvez utiliser le moniteur d’activité pour identifier mDNSResponder, mais tous ces processus sont difficiles à comprendre. CleanMyMac X peut vous aider.
CleanMyMac X a un élément de menu que vous pouvez garder actif même lorsque vous quittez l’application principale. Il vous permet de surveiller l’utilisation du processeur, l’activité du réseau et de libérer de la mémoire. Vous pouvez obtenir plus d’informations sur les porcs de ressources dans l’élément de menu, et également quitter les applications trop exigeantes.
L’application principale CleanMyMac X dispose d’un outil d’optimisation qui met également en évidence les gros consommateurs de ressources, vous permettant de prendre le contrôle d’elles. Et il peut identifier et arrêter les applications qui ont cessé de répondre en raison d’un problème.
Comme vous pouvez le voir, mDNSResponder n’est pas un virus, comme certaines personnes le pensent lorsqu’elles le voient s’exécuter en arrière-plan. C’est un composant essentiel de macOS qui permet la découverte automatique des périphériques sur le réseau local dans Bonjour. Donc, vous ne devriez certainement pas essayer de l’enlever. Si vous pensez que cela ralentit votre Mac, il y a probablement une autre explication. Et pour savoir de quoi il s’agit, vous pouvez utiliser l’arsenal d’outils de CleanMyMac X. Une fois que vous avez identifié le problème, CleanMyMac peut vous aider à le résoudre en libérant de la RAM ou en quittant les processus suspendus.