Mi az mDNSResponder, és miért fut a My Mac?
Beállít egy Mac tűzfalat, vagy csak ellenőrzi, hogy mi történik az Activity Monitor használatával, amikor észrevesz valamit, hogy kriptikusan fut: mDNSResponder. Mi ez a folyamat, és aggódnának? Nem: ez a macOS alapvető része.
Ez a cikk a folyamatban lévő sorozat része, amely a Activity Monitorban található különböző folyamatokat ismerteti, mint például a kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd és sok más. Nem tudom, mi ezek a szolgáltatások? Jobb elkezd olvasni!
Mi az az mDNSResponder?
A mai folyamat, az mDNSResponder, a Bonjour protokoll központi része. A Bonjour az Apple nulla konfigurációjú hálózati szolgáltatása, amely alapvetően azt jelenti, hogy az Apple eszközök hogyan találják meg egymást a hálózaton. Folyamatunk, az mDNSResponder, rendszeresen megvizsgálja a helyi hálózatot más Bonjour-kompatibilis eszközök keresésére.
Miért érdemes más eszközöket keresni? A hálózatépítés egyszerűvé tétele. Ennek egyik példája az iTunes könyvtármegosztása. Nyissa meg az iTunes programot, és megtekintheti és böngészheti más iTunes könyvtárakat a helyi hálózaton. A Bonjour ez az oka: ez a protokoll lehetővé teszi, hogy ugyanazon a hálózaton lévő két számítógép könnyen megtalálja egymást, azaz a megosztott iTunes könyvtárak listája mindig naprakész.
A Bonjour több, mint az iTunes megosztása lehetővé teszi, hogy feltöltse a „Megosztott” eszközök listáját a Finderben. A Bonjour a képeket megosztja a Fotókban, az Airplay-kompatibilis eszközök listájában, és gyorsan megtalálja a nyomtatókat. Mivel ugyanazt a folyamatot futtatja a Windows rendszeren, a Bonjour is használható arra, hogy gyorsan csatlakozzon az olyan Windows-számítógépekhez, amelyeken futó szoftverek, például az iTunes, így az iTunes könyvtárak megosztása PC-k és Mac-ek között működik.
A harmadik féltől származó szoftverek is használhatják a Bonjour-ot: például az iTunes-ból származó hangot Kodi-ra is továbbíthatja, még akkor is, ha a Kodi-t Windows operációs rendszeren futtatja, ha telepítve van a Bonjour. Egy egyszerű, Bonjour Browser nevű program segítségével gyorsan böngészhet az összes Bonjour-kompatibilis eszközre a hálózaton.
Ha Mac tűzfalat használ, az mDNSResponder-ről felugró ablakokat fog látni. Ennek a folyamatnak a hálózati hozzáféréstől való blokkolása megakadályozza a Bonjour működését, ami megnehezíti a helyi hálózat használatát. Bizonyos körülmények között a Bonjour letiltása megakadályozhatja, hogy az internethez csatlakozzon, így valószínűleg a legjobb, ha csak engedélyezi az mDNSResponder hozzáférését a hálózathoz.
A legtöbb esetben nem szabad észrevenni, hogy az mDNSResponder sok CPU-t vagy memóriát vesz fel. Ha ezt teszi, a Mac rendszer újraindítása a legtöbb esetben megoldja a problémát.
Várjon, nem Apple eltávolította az mDNSResponder-t?
Lehet, hogy úgy gondolja, hogy az Apple eltávolította az mDNSResponder-t a macOS-ról évekkel ezelőtt, és Ön helyes. Ars Technica szerint az Apple rövid időn belül elnyomta a mDNSResponder-et a Yosemite-ről 2014-ben, csak azért, hogy felfedezze, hogy nagyon a dolgok szünet nélkül. Az Apple egy év múlva visszahívta az mDNSResponder-t az El Capitan számára, amely nyilvánvalóan 300 különböző macOS-hibát rögzített egy gyors mozgásban. Ez azt gyanítja, hogy az mDNSResponder hamarosan nem fog eltűnni a macOS-ról.
Fotó: guteksk7 / Shutterstock.com