April 29, 2024

Apple Replaces Discoveryd With More Stable mDNSResponder in Latest OS X 10.10.4 Beta

Posted May 27, 2015 at 12:03am by iClarified · 11114 views
In Apple's fourth beta of OS X Yosemite 10.10.4, which was seeded to developers today, Apple made a significant change to the way the operating system handles network management. The latest beta replaces the plagued 'discoveryd' process with the more stable mDNSResponder that Mac OS X has used for over 12 years.

Discoveryd was introduced in OS X Yosemite and replaced mDNSResponder -- both handling network management, specifically DNS services for OS X, iOS, and more. Apple has been trying to fix the poor Yosemite's Wi-Fi performance in almost every Yosemite release (10.10.1, 10.10.2, 10.10.3), but problems have still persisted; however, today's removal of discoveryd will hopefully alleviate many of the network issues users have been experiencing.

As outlined by ArsTechnica, discoveryd would cause a wide range of network issues including random DNS resolving errors, duplicate machine names (Apple TV 3, etc), inconsistent wake on demand, and very flaky bonjour registration.

Many believed the inclusion of discoveryd was built for AirDrop and Handoff/Continuity, but those features still work if you replaced discoveryd with mDNSResponder, and they still work in today's 10.10.4 beta. Currently, it remains unknown if Apple only temporary replaced the process to fix the bugs, and reinstate the service in the final build, but for now, we're enjoying is removal.

We'll keep you updated on future 10.10.4 betas, so be sure to follow iClarified on Twitter, Facebook, or RSS for updates.

[via Greg]