distnoted (Distributed Notification Daemon) is a safe macOS system process. distnoted is the macOS daemon that delivers distributed notifications between processes. When one application needs to notify other applications about a state change — such as preferences being updated, a file being saved, or a system event occurring — distnoted routes that notification to all registered listeners across process boundaries. distnoted using minimal CPU during normal operation is expected — it's just routing messages between processes. Be concerned if it sustains high CPU usage, which almost always means a specific application is flooding the notification system. Identify and restart that application.
Distributed Notification Daemon
distnoted is the macOS daemon that delivers distributed notifications between processes. When one application needs to notify other applications about a state change — such as preferences being updated, a file being saved, or a system event occurring — distnoted routes that notification to all registered listeners across process boundaries.
High CPU usage when an application sends excessive notifications
Notification delivery delays causing apps to appear out of sync
Memory growth from accumulated undelivered notifications
Slow system performance when thousands of notifications queue up
Open Activity Monitor and check if distnoted CPU correlates with a specific app's activity. The most common cause of high distnoted usage is a single application sending an excessive number of distributed notifications, often due to a bug in that app.
Quit the application that appears to be triggering excessive notifications. If distnoted's CPU usage drops immediately, that app is the culprit. Check for an update to that app that may fix the notification spam.
Delete the notification center database: 'rm ~/Library/Application Support/NotificationCenter/*.db' and restart. Note: this is different from distnoted's distributed notifications but can help if the notification subsystem is generally overwhelmed.
Run 'killall distnoted' in Terminal. launchd will restart it automatically. This clears any backlog of queued notifications and resets the daemon's state. Applications will reconnect to distnoted automatically.
distnoted using minimal CPU during normal operation is expected — it's just routing messages between processes. Be concerned if it sustains high CPU usage, which almost always means a specific application is flooding the notification system. Identify and restart that application.
CoreLock monitors inter-process communication patterns and can identify applications that are sending abnormally high volumes of distributed notifications, which can indicate buggy software or potentially malicious behavior like inter-process injection attempts.
Download CoreLock Freecfprefsd manages the macOS preferences system. It handles reading and writing all .plist preference files for both syste...
launchd is the first process that runs when macOS boots (PID 1) and serves as the system's init and service management f...
notifyd is the macOS daemon that provides the low-level notify(3) notification mechanism used for lightweight inter-proc...
distnoted is the distributed notification daemon that enables inter-process communication on macOS. It routes notifications between applications — not the user-facing Notification Center alerts, but system-level messages that applications use to coordinate with each other. For example, when you change a preference, distnoted notifies other processes of the change.
distnoted uses CPU when routing notifications between processes. High CPU typically means one application is sending excessive notifications, often due to a bug. The fix is to identify which application's activity correlates with distnoted usage and restart or update that application.
Yes. distnoted is a standard Apple system process for inter-process notification delivery. It has been part of macOS since the early Darwin versions and is essential for applications to communicate state changes to each other. It is code-signed by Apple and protected by System Integrity Protection.
Download CoreLock to identify suspicious processes, detect threats, and keep your Mac running smoothly.
Download CoreLock FreeAvailable for macOS and Windows