When OS X 10.10.4 betas dropped discoveryd a couple of weeks ago before iOS 9 and OS X 10.11 were announced, there was some speculation about whether it was just a temporary intermediate fix until Apple reworks discoveryd for the next generation operating systems. Using Xcode’s Instruments developer tools for iOS and Activity Monitor on the Mac, we can confirm that Apple has also dropped discoveryd on iOS 9 and OS X 10.11 El Capitan.
discoveryd Stories June 10, 2015
discoveryd Stories May 26, 2015
After many complaints from the developer community about poor networking performance on Yosemite, the latest beta of OS X 10.10.4 has dropped discoveryd in favor of the old process used by previous versions of the Mac operating system. This should address many of the network stability issues introduced with Yosemite and its new networking stack.
The discoveryd process has been subject to much criticism in recent months as it causes users to regularly drop WiFi access and causes network shares to list many times over, due to bugs. Many developers, such as Craig Hockenberry, have complained about the buggy software and workarounds have been found to include substituting the older system (called mDNSResponder) back into Yosemite.
discoveryd would cause random crashes, duplicate names on the network and many other WiFi-relate bugs. In the latest beta, Apple appears to have applied the same fix as the enthusiasts by axing discoveryd completely.