Skip to main content
Protect My Mac — FreeNo credit card required

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.

System Process

What is distnoted on Mac?

Distributed Notification Daemon

Safe

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.

Common Issues

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

How to Fix

1

Identify the noisy sender

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.

2

Restart the affected application

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.

3

Clear notification center data

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.

4

Restart distnoted

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.

When to Worry

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.

How CoreLock Helps

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 Free

Frequently Asked Questions

What is distnoted on Mac?

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.

Why is distnoted using CPU?

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.

Is distnoted safe?

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.

Monitor Mac Processes with CoreLock

Download CoreLock to identify suspicious processes, detect threats, and keep your Mac running smoothly.

Download CoreLock Free

Available for macOS and Windows