macOS – Understanding the sharingd and sharedfilelistd Processes

macmacosservices

What are the sharingd and sharedfilelistd and why are they running?

enter image description here

I'm on OSX El Capitan 10.11.6

Best Answer

In a nutshell, sharedfileslistd is an XPC helper agent that provides SharedFilesLists private API in CoreServices that gets called by, for instance, by LaunchServices APIs and works with so-called SharedFilesLists - special property lists that contain NSURL BookmarkData entries. These are used for recent documents/servers/hosts that you see in Apple->Recent Items menu, Favourites/iCloud items/Bonjour hosts that appear in the Finder sidebar, Recent Documents in applications' Save/Open dialogs) and such.

sharingd is sharing daemon that enables AirDrop, Handoff, Instant Hotspot, Shared Computers, and Remote Disc in the Finder.