Se non è rotto, non risolverlo è una regola che Apple potrebbe desiderare di aver ascoltato quando ha rilasciato Yosemite nel 2014. Perché? Perché Apple famoso’ funziona solo ‘ facilità d’uso ha preso un colpo serio, almeno quando si trattava di networking. Quando ha lanciato Yosemite, Apple ha abbandonato un processo chiamato ‘mDNSResponder’, che era una parte fondamentale di Bonjour, il sistema di auto-discovery per i dispositivi su una rete. Senza mDNSResponder, Bonjour ha incontrato un mucchio di problemi su molti Mac. E non passò molto tempo prima che gli utenti iniziassero a lamentarsi di bug nel sistema.
Che cos’è mDNSResponder e perché è sul mio Mac?
Come molti utenti hanno scoperto quando hanno installato Yosemite, mDNSResponder è una parte fondamentale del protocollo di rete Bonjour. Bonjour è la cosa che permette al Mac di ‘vedere’ altri dispositivi come computer, stampanti e dispositivi di archiviazione sulla rete locale e connettersi a loro facilmente. Se hai mai notato una stampante o un computer nella barra laterale nel Finder che è appena apparso lì, questo è Bonjour — lo ha “scoperto” sulla tua rete locale e ti ha permesso di vederlo in modo da poterti connettere se vuoi. Notato un app pop-up sul Dock sul vostro Mac quando lo si utilizza su un iPhone o iPad nelle vicinanze? Anche quello e ‘ Bonjour. E mDNSResponder è la chiave per Bonjour che funziona correttamente.
In particolare, mDNSResponder è un demone che è responsabile per la scoperta di servizi in esecuzione su altri dispositivi sulla rete locale. Gestisce anche le richieste DNS per i servizi che devono connettersi a Internet. Apple lo ha sostituito con un servizio chiamato processo ‘discoveryd’ in Yosemite e le cose sono andate male — forse nessuna sorpresa dato che mDNSResponder era stato messo a punto per oltre un decennio e che la rete è sempre stata una delle parti più problematiche di macOS.
Lo sapevi?
Ars Technica ha riferito che quando Apple ha rimesso mDNSResponder in macOS, è stato in grado di chiudere 300 segnalazioni di bug separate. Che mostra quanto un effetto di rimozione ha avuto su macOS e dimostra che anche Apple si sbaglia a volte.
Qual è il problema con mDNSResponder?
Alcuni utenti Mac hanno segnalato che l’utilizzo della rete di mDNSResponder sta causando problemi sul proprio Mac e che sta inondando la rete con “pacchetti spazzatura” — traffico che occupa larghezza di banda ma non serve a nulla. Scoprono questo utilizzando strumenti che monitorano il traffico di rete. Per questo motivo, vogliono rimuoverlo o disabilitarlo.
Tuttavia, la rimozione di mDNSResponder interromperà Bonjour e renderà impossibile la scoperta e la connessione ad altri dispositivi sulla rete. È possibile disabilitare del tutto Bonjour, ma ciò significherebbe inserire manualmente i dettagli per ogni dispositivo a cui si desidera connettersi e rendere inutilizzabili tutti i servizi che si basano sull’auto-discovery, come Hand-off e Continuity.
Suggerimento: in caso di problemi o avvisi relativi a mDNSResponder, svuota la cache DNS con uno strumento gratuito in CleanMyMac X. Aiuta a risolvere alcuni problemi di connessione al server.
Ottieni una versione gratuita dell’app qui
Dopo aver installato l’app, fai clic su Manutenzione e seleziona Flush DNS Cache.
Se hai notato che il tuo Mac è diventato lento, può essere difficile capire qual è il problema. È possibile utilizzare Activity Monitor per identificare mDNSResponder, ma tutti questi processi sono difficili da capire. CleanMyMac X può aiutare.
CleanMyMac X ha una voce di menu che puoi mantenere attiva anche quando esci dall’app principale. Esso consente di monitorare l’utilizzo della CPU, l’attività di rete, e liberare memoria. È possibile ottenere ulteriori informazioni sui maiali risorsa all’interno della voce di menu, e anche uscire applicazioni che sono troppo esigenti.
La principale applicazione CleanMyMac X ha uno strumento di ottimizzazione che mette in evidenza anche i consumatori pesanti di risorse, consentendo di prenderne il controllo. E può identificare e spegnere le applicazioni che hanno smesso di rispondere a causa di un problema.
Come puoi vedere mDNSResponder non è un virus, come alcune persone pensano quando lo vedono in esecuzione in background. È un componente essenziale di macOS che consente l’individuazione automatica dei dispositivi sulla rete locale in Bonjour. Quindi non dovresti assolutamente provare a rimuoverlo. Se pensi che stia rallentando il tuo Mac, probabilmente c’è un’altra spiegazione. E per scoprire di cosa si tratta, puoi usare l’arsenale di strumenti di CleanMyMac X. Una volta identificato il problema, CleanMyMac può aiutarti a risolverlo liberando RAM o abbandonando i processi sospesi.