macOS processes › Power and performance
What is coreduetd on Mac?
coreduetd is part of CoreDuet, the macOS system that learns from how you use your Mac to predict when to run background work and what to suggest.
What it does
It tracks patterns like which apps you open and when you usually use or charge your Mac. dasd uses that to schedule background tasks, and other features use it for suggestions.
Why it gets busy
- Lots of app switching or activity right after login.
- Scheduled database maintenance.
- Catching up after a macOS update.
Why is coreduetd using so much CPU?
coreduetd tracks usage patterns for scheduling and suggestions. Spikes are usually short, and a restart clears a stuck state.
Is it safe to quit?
macOS restarts it, and it continues learning from where it left off.
How to calm it down
- It's usually brief. Restart your Mac if it stays busy.
- Install macOS updates, where fixes for these background services usually arrive.
In SystemWatch
SystemWatch's History shows coreduetd's activity next to dasd's, which helps explain why background work ran when it did.