Stai configurando un firewall per Mac o stai semplicemente controllando cosa è in esecuzione utilizzando Activity Monitor , quando noti che è in esecuzione qualcosa di criptico: mDNSResponder. Qual è questo processo e dovresti essere preoccupato? No: questa è una parte fondamentale di macOS.
RELAZIONATO: Cos'è configd e perché è in esecuzione sul mio Mac?
Questo articolo fa parte di la nostra serie in corso spiegando vari processi trovati in Activity Monitor, come kernel_task , hidd , mdsworker , Installed , WindowServer , azzurrato , launchd , backup , opendirectoryd , powerd , coreauthd , configd , e molti altri . Non sai cosa sono questi servizi? Meglio iniziare a leggere!
Cos'è mDNSResponder?
Il processo di oggi, mDNSResponder, è una parte fondamentale di Ciao protocollo . Bonjour è il servizio di rete a configurazione zero di Apple, il che significa fondamentalmente che è il modo in cui i dispositivi Apple si trovano a vicenda su una rete. Il nostro processo, mDNSResponder, esegue regolarmente la scansione della rete locale alla ricerca di altri dispositivi abilitati per Bonjour.
Perché cercare altri dispositivi? Per rendere semplice il networking. Un esempio di questo funzionamento è la condivisione della libreria di iTunes. Apri iTunes e puoi vedere e sfogliare altre librerie iTunes sulla tua rete locale. Bonjour è il motivo per cui funziona: il protocollo consente a due computer sulla stessa rete di trovarsi facilmente, il che significa che l'elenco delle librerie iTunes condivise è sempre aggiornato.
Bonjour consente più della semplice condivisione di iTunes: aiuta a popolare l'elenco dei dispositivi "condivisi" nel Finder. Bonjour popola anche la condivisione delle immagini in Foto, l'elenco dei file Dispositivi compatibili con Airplay e trovare rapidamente le stampanti. Perché lo stesso processo viene eseguito su Windows , Bonjour può anche essere utilizzato per connettersi rapidamente a computer Windows che eseguono software come iTunes: è così che funziona la condivisione delle librerie di iTunes tra PC e Mac.
Anche software di terze parti possono utilizzare Bonjour: ad esempio, puoi farlo riprodurre in streaming audio da iTunes a Kodi , anche se utilizzi Kodi su Windows, se hai installato Bonjour. Un semplice programma chiamato Ciao Browser consente di esplorare rapidamente tutti i dispositivi abilitati per Bonjour sulla rete.
Se utilizzi un file Firewall Mac , vedrai popup su mDNSResponder. Il blocco di questo processo dall'accesso alla rete impedisce a Bonjour di funzionare, il che rende più difficile l'utilizzo della rete locale. In alcune circostanze, disabilitare Bonjour potrebbe impedirti di connetterti a Internet, quindi probabilmente è meglio consentire a mDNSResponder di accedere alla tua rete.
Nella maggior parte dei casi, non dovresti notare che mDNSResponder occupa molta CPU o memoria. Se lo fai, il riavvio del Mac dovrebbe risolvere il problema nella maggior parte dei casi.
Aspetta, Apple non ha rimosso mDNSResponder?
Potresti pensare che Apple abbia rimosso mDNSResponder da macOS anni fa e hai ragione. According to Ars Technica , Apple ha abbandonato brevemente mDNSResponder per Yosemite nel 2014, solo per scoprirlo Un sacco delle cose si rompono senza di essa. Apple ha riportato mDNSResponder un anno dopo per El Capitan, che apparentemente ha risolto 300 diversi bug di macOS in un unico movimento rapido. Questo ci fa sospettare che mDNSResponder non scomparirà di nuovo da macOS presto.
Diritti d'autore della foto: guteksk7 / Shutterstock.com