Что такое mDNSResponder и почему он работает на моем Mac?
Вы настраиваете брандмауэр Mac или просто проверяете, что работает, с помощью Activity Monitor, когда замечаете что-то загадочное: mDNSResponder. Что это за процесс, и стоит ли беспокоиться? Нет: это основная часть macOS.
Эта статья является частью нашей продолжающейся серии, объясняющей различные процессы, обнаруженные в Activity Monitor, такие как kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd и многие другие. Не знаете, что это за услуги? Лучше начать читать!
Что такое mDNSResponder?
Сегодняшний процесс, mDNSResponder, является основной частью протокола Bonjour. Bonjour - это сетевой сервис Apple с нулевой конфигурацией, который означает, что устройства Apple находят друг друга в сети. Наш процесс, mDNSResponder, регулярно сканирует вашу локальную сеть в поисках других устройств с поддержкой Bonjour..
Зачем искать другие устройства? Чтобы сделать сеть проще. Одним из примеров этой работы является совместное использование библиотеки iTunes. Откройте iTunes, и вы сможете просматривать и просматривать другие библиотеки iTunes по локальной сети. Добрый день - причина, по которой это работает: протокол позволяет двум компьютерам в одной сети легко находить друг друга, что означает, что список общих библиотек iTunes всегда актуален..
Bonjour обеспечивает не только общий доступ к iTunes, но и позволяет заполнять список «общих» устройств в Finder. Bonjour также заполняет общий доступ к фотографиям в Фото, список совместимых с Airplay устройств и быстро находит принтеры. Поскольку тот же процесс выполняется в Windows, Bonjour также можно использовать для быстрого подключения к компьютерам Windows, на которых запущено программное обеспечение, такое как iTunes, - так работает совместное использование библиотек iTunes между ПК и Mac..
Стороннее программное обеспечение также может использовать Bonjour: например, вы можете передавать аудио из iTunes в Kodi, даже если вы используете Kodi в Windows, если у вас установлен Bonjour. Простая программа под названием Bonjour Browser позволяет вам быстро просматривать все устройства с поддержкой Bonjour в вашей сети.
Если вы используете брандмауэр Mac, вы увидите всплывающие окна о mDNSResponder. Блокирование этого процесса от доступа к сети препятствует работе Bonjour, что затрудняет использование вашей локальной сети. В некоторых случаях отключение Bonjour может помешать вам вообще подключиться к Интернету, поэтому, вероятно, лучше просто разрешить mDNSResponder доступ к вашей сети..
По большей части, вы не должны заметить, что mDNSResponder занимает много процессора или памяти. Если вы это сделаете, перезагрузка Mac должна решить проблему в большинстве случаев.
Подождите, не Apple, удалить mDNSResponder?
Вы можете подумать, что Apple удалила mDNSResponder из macOS несколько лет назад, и вы как бы правы. По словам Ars Technica, Apple ненадолго отказалась от mDNSResponder для Yosemite в 2014 году, только чтобы узнать, что много вещей ломаются без этого. Год спустя Apple вернула mDNSResponder для El Capitan, которая, по-видимому, исправила 300 различных ошибок macOS одним быстрым движением. Это заставляет нас подозревать, что mDNSResponder больше не исчезнет из macOS в ближайшее время.
Фото предоставлено: guteksk7 / Shutterstock.com