Hva er mDNSResponder, og hvorfor kjører det på min Mac?
Du setter opp en Mac-brannmur, eller bare sjekker hva som kjører ved hjelp av Activity Monitor, når du merker at noe kryptisk kjører: mDNSResponder. Hva er denne prosessen, og bør du være bekymret? Nei: dette er en sentral del av MacOS.
Denne artikkelen er en del av vår pågående serie som forklarer ulike prosesser som finnes i Activity Monitor, som kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd og mange andre. Vet ikke hva disse tjenestene er? Bedre begynner å lese!
Hva er mDNSResponder?
Dagens prosess, mDNSResponder, er en sentral del av Bonjour-protokollen. Bonjour er Apples nettverkskonfigurasjon, noe som i utgangspunktet betyr at det er hvordan Apple-enheter finner hverandre på et nettverk. Vår prosess, mDNSResponder, skanner jevnlig ditt lokale nettverk på jakt etter andre Bonjour-aktiverte enheter.
Hvorfor se etter andre enheter? For å gjøre nettverket enkelt. Et eksempel på dette arbeidet er iTunes-deling av bibliotek. Åpne iTunes, og du kan se og bla gjennom andre iTunes-biblioteker via ditt lokale nettverk. Bonjour er grunnen til at dette fungerer: protokollen tillater to datamaskiner på samme nettverk å enkelt finne hverandre, noe som betyr at listen over delte iTunes-biblioteker alltid er oppdatert.
Bonjour aktiverer mer enn bare iTunes-deling. Det hjelper med å fylle opp listen over "Delt" enheter i Finder. Bonjour fyller også bildedelen i Bilder, listen over Airplay-kompatible enheter, og raskt finner skrivere. Fordi samme prosess kjører på Windows, kan Bonjour også brukes til å raskt koble til Windows-maskiner som kjører programvare som iTunes. Slik fungerer deling av iTunes-biblioteker mellom PCer og Macer.
Tredjeparts programvare kan også bruke Bonjour: Du kan for eksempel streame lyd fra iTunes til Kodi, selv om du kjører Kodi på Windows, hvis du har Bonjour installert. Et enkelt program som heter Bonjour Browser, lar deg raskt bla gjennom alle Bonjour-aktiverte enhetene på nettverket ditt.
Hvis du bruker en Mac-brannmur, kommer du til å se popups om mDNSResponder. Blokkering av denne prosessen fra å få tilgang til nettverket hindrer Bonjour fra å jobbe, noe som gjør det vanskeligere å bruke lokalt nettverk. Under noen omstendigheter kan deaktivere Bonjour hindre deg fra å koble til Internett helt, så det er sannsynligvis best å bare la mDNSResponder få tilgang til nettverket ditt.
Fra det meste bør du ikke legge merke til at mDNSResponder tar opp mye CPU eller minne. Hvis du gjør det, bør du starte opp Mac-maskinen din i de fleste tilfeller.
Vent, fjern ikke Apple Fjern mDNSResponder?
Du kan kanskje tro at Apple fjernet mDNSResponder fra macOS år siden, og du er sånn riktig. Ifølge Ars Technica døde Apple kort mDNSResponder for Yosemite i 2014, bare for å oppdage at mye ting bryter uten det. Apple brakte tilbake mDNSResponder et år senere for El Capitan, som tilsynelatende løst 300 forskjellige macOS-feil i en rask bevegelse. Dette gjør at vi mistenker at mDNSResponder ikke vil forsvinne fra macOS igjen når som helst snart.
Fotokreditt: guteksk7 / Shutterstock.com