om det inte är trasigt, fixa inte det är en regel som Apple kanske önskar att det hade följt när det släppte Yosemite tillbaka i 2014. Varför? Eftersom Apples berömda ’det fungerar bara’ användarvänlighet tog en allvarlig hit, åtminstone när det kom till nätverk. När det lanserades Yosemite, Apple dikade en process som kallas ’mDNSResponder’, som var en viktig del av Bonjour, auto-discovery system för enheter i ett nätverk. Utan mDNSResponder stötte Bonjour på en massa problem på många Mac-datorer. Och det dröjde inte länge innan användarna började klaga på buggar i systemet.
vad är mDNSResponder och varför finns det på min Mac?
som många användare upptäckte när de installerade Yosemite är mDNSResponder en kritisk del av Bonjour-nätverksprotokollet. Bonjour är det som gör att din Mac kan se andra enheter som datorer, skrivare och lagringsenheter i ditt lokala nätverk och enkelt ansluta till dem. Om du någonsin har märkt en skrivare eller dator i sidofältet i Finder som just dök upp där, det är Bonjour — det ’upptäckte’ det på ditt lokala nätverk och tillät dig att se det så att du kan ansluta om du vill. Märkt en app pop-up på Dock på din Mac när du använder den på en iPhone eller iPad i närheten? Det är Bonjour också. Och mDNSResponder är nyckeln till Bonjour fungerar.specifikt är mDNSResponder en demon som ansvarar för att upptäcka tjänster som körs på andra enheter i det lokala nätverket. Det hanterar också DNS-förfrågningar för tjänster som behöver ansluta till internet. Apple ersatte den med en tjänst som kallas ’discoveryd’ process i Yosemite och det gick dåligt fel — kanske ingen överraskning än mDNSResponder hade finjusterats i över ett decennium och att nätverk har alltid varit en av de mest besvärliga delarna av macOS.
visste du det?
Ars Technica rapporterade att när Apple satte mDNSResponder tillbaka till macOS kunde det stänga 300 separata felrapporter. Det visar hur mycket en effekt att ta bort den hade på macOS och visar att även Apple får det fel ibland.
vad är problemet med mDNSResponder?
vissa Mac-användare har rapporterat att mdnsresponders nätverksanvändning orsakar problem på sin Mac och att det översvämmer nätverket med ’skräppaket’ — trafik som upptar bandbredd men tjänar inget syfte. De upptäcker detta med hjälp av verktyg som övervakar nätverkstrafik. Av den anledningen vill de ta bort eller inaktivera det. att ta bort mDNSResponder kommer dock att bryta Bonjour och göra det omöjligt att upptäcka och ansluta till andra enheter i nätverket. Du kan inaktivera Bonjour helt och hållet, men det skulle innebära att manuellt ange detaljer för varje enhet du vill ansluta till och göra alla tjänster som är beroende av automatisk upptäckt, som Hand-off och kontinuitet, oanvändbara.
tips: om du möter några problem eller ser varningar om mDNSResponder, spola din DNS-cache med ett gratis verktyg i CleanMyMac X. Det hjälper till att lösa vissa serveranslutningsproblem.
hämta en gratis version av appen här
när du har installerat appen klickar du på Underhåll och markerar spola DNS-Cache.
om du har märkt att din Mac har blivit trög kan det vara svårt att ta reda på vad problemet är. Du kan använda Activity Monitor för att identifiera mDNSResponder, men alla dessa processer är svåra att förstå. CleanMyMac X kan hjälpa.
CleanMyMac X har ett menyalternativ som du kan hålla aktiv även när du avslutar huvudappen. Det låter dig övervaka CPU-användning, nätverksaktivitet och frigöra minne. Du kan få mer information om resursgrisar i menyalternativet och även avsluta appar som är för krävande.
Den huvudsakliga CleanMyMac X-applikationen har ett optimeringsverktyg som också belyser tunga konsumenter av resurser, så att du kan ta kontroll över dem. Och det kan identifiera och stänga av applikationer som har slutat svara på grund av ett problem.
som du kan se mDNSResponder är inte ett virus, som vissa människor tror när de ser det som körs i bakgrunden. Det är en viktig del av macOS som möjliggör automatisk upptäckt av enheter i det lokala nätverket i Bonjour. Så du borde definitivt inte försöka ta bort det. Om du tror att det gör din Mac långsam, finns det förmodligen en annan förklaring. Och för att ta reda på vad det är, kan du använda CleanMyMac XS arsenal av verktyg. När du har identifierat problemet kan CleanMyMac hjälpa dig att lösa det genom att frigöra RAM eller sluta hänga processer.