Why is my Mac slow? A complete, honest diagnosis
A slow Mac is almost always one of four things: memory pressure, a runaway process, too many login items, or background work after an update. Here's how to tell which, and fix the real cause.

A slow Mac feels mysterious, but the cause is almost always one of four things: memory pressure, a single runaway process, too many things launching at startup, or background work after a macOS update. This guide walks through each, in the order worth checking, and links to the deep dive for whatever you find.
The honest starting point: don't reach for a "speed-up" app first. macOS manages its own memory and caches aggressively, and most "RAM cleaners" fight that design rather than help it. Diagnose the real cause, then fix that.
Start here: open Activity Monitor
Everything below starts from one built-in tool. Open Activity Monitor (Spotlight → "Activity Monitor"), and keep two tabs in mind:
- CPU: sort by % CPU to find a process working the machine hard.
- Memory: watch the memory-pressure graph at the bottom. Green is fine; yellow and red mean your Mac is straining.
Cause 1: memory pressure (not "low RAM")
The single most misunderstood cause. What matters isn't how much RAM is free; it's memory pressure, macOS's own signal for whether it's struggling to find memory.
- Mac memory pressure explained (green, yellow, red): what the colors mean and why free-RAM numbers mislead.
- Is 8 GB RAM enough on an M-series Mac?: how unified memory and fast SSD swap change the math.
- Why Chrome eats your Mac's memory: the most common single memory hog, and how to tame it.
Cause 2: a single runaway process
Often one process is doing all the damage. Sort Activity Monitor's CPU tab by % CPU; if one name is at the top, here's what the usual suspects mean:
- kernel_task using high CPU: usually macOS managing heat, not a fault.
- WindowServer high CPU: the process that draws every window and pixel.
- mds_stores high CPU (Spotlight indexing): Spotlight rebuilding its index.
- photoanalysisd high CPU: Photos scanning your library for faces and scenes.
- iCloud sync high CPU (bird, cloudd, nsurlsessiond): iCloud's sync daemons.
More background processes people ask about, each has its own explainer:
- Spotlight & apps: mdworker / mdworker_shared, lsd (Launch Services)
- Media & AI: mediaanalysisd (Live Text)
- Security: syspolicyd (Gatekeeper), trustd (certificates)
- System services: coreaudiod (audio), bluetoothd, sharingd (AirDrop), cfprefsd (preferences)
- Backup, updates & accounts: backupd (Time Machine), softwareupdated, accountsd
Cause 3: too much loading at startup
If your Mac is slow specifically after logging in (or slow all the time and never seems to "settle"), the problem is often what loads at boot.
- Mac slow to start up? Trim login items & launch agents: how to see and safely trim what launches at login.
Cause 4: background work after an update
If the slowdown started right after a macOS update, it's very often temporary; your Mac is catching up on background work.
- Mac slow after a macOS update? Why it happens: Spotlight reindexing, Photos re-analyzing, and iCloud re-syncing all pile up briefly.
Heat, fans, and battery
A slow Mac that's also hot or loud is usually throttling under load. These help you find why:
- MacBook fans loud and running hot?: finding the process working the CPU or GPU.
- How to monitor CPU temperature on a Mac: reading the sensors macOS hides.
- What's draining your Mac's battery?: the energy-hungry apps behind poor battery life.
Keep an eye on it (before it gets slow again)
The fastest way to never be surprised is to keep your vitals visible:
- The best Mac menu-bar system monitor: options for live CPU/memory/network in the menu bar.
- See which app is using your network: for the "something's busy in the background" case.
- Kill the process using a stuck port: a developer-specific but common culprit.
See the cause, fix it in a click
Diagnosing a slow Mac by hand means bouncing between Activity Monitor tabs, Terminal, and System Settings. Plumby puts the whole picture in your menu bar (live CPU, memory pressure, disk, and network in plain language) and sits the fix right next to each reading: the process to stop, the memory to free, the login item to trim. Every number is measured from your Mac's real state, never estimated, and every fix is a review-first list you tick item by item.


