Dock · macOS process

The Dock process on Mac: what it is and why it uses CPU

The Dock process draws the Dock, and also Mission Control, Launchpad, Stage Manager, Spaces, app switching animations and the bouncing icons. It is idle most of the time and spikes briefly when you switch apps or open Mission Control. If it sits at high CPU, an app is usually hammering it with Dock badge or icon updates, or a Dock animation is stuck. Quitting it from Activity Monitor is safe: the Dock vanishes for a second and comes straight back.

Leave itA core part of macOS. Quitting it does nothing useful, and macOS starts it again.

Updated 11 November 2026 · macOS 12 Monterey to macOS 26 Tahoe · 4 min read

Verdict
Leave it. If it is stuck, quit it from Activity Monitor; it relaunches by itself.
Normal CPU
0 percent idle, short spikes to 20 to 40 percent on app switches
Normal memory
50 to 200 MB
Common cause
An app updating its Dock icon or badge constantly, a stuck animation, many Spaces
Also draws
Mission Control, Launchpad, Stage Manager, Spaces, Hot Corners

What the Dock process does

The row of icons at the bottom of the screen is the visible part. The Dock process in Activity Monitor does a lot more. It runs Mission Control and the Spaces you swipe between, Launchpad, Stage Manager, Hot Corners, the minimize and open animations, the badges on app icons, the dots under running apps, and the drag-to-Dock gestures. On a Mac with several displays it tracks which display shows the Dock. In short, it is the window-management layer that sits between you and your apps.

That explains the CPU pattern. Nothing happens while you type in one app. Then you swipe to Mission Control with twelve windows open on two displays and the Dock process has to lay all of them out, animate them into place, and keep thumbnails current. A spike to half a core for a second is normal there. What is not normal is the same number with your hands off the keyboard.

What normal looks like

Typing in one app0 percentNothing to draw. The Dock process sleeps.
Switching apps, minimizing a window10 to 40 percent for under a secondThe animation. Gone before Activity Monitor refreshes.
Mission Control with many windows, two displays30 to 70 percent while openLaying out every window live. Drops as soon as you pick one.
Steady 30 percent or more while idle30 to 100 percent, nothing happeningAn app is poking the Dock constantly, or an animation is stuck. Fix order below.
Dock process CPU in Activity Monitor. Spikes tied to something you just did are fine; a steady number while idle is the thing to fix.

Why the Dock process is using CPU right now

  1. An app is updating its Dock icon or badge over and over. Download managers draw progress on their icon. Chat and mail apps bump badge counts. Some developer tools and editors redraw their icon constantly. Every change makes the Dock redraw. A 2025 report on the Cursor editor forum describes the Dock process reaching 62 percent CPU after ten minutes of use and staying there, which is this pattern exactly.
  2. A bouncing icon that never stops. An app asking for attention bounces its icon until you click it. One stuck bounce is enough to keep the Dock busy.
  3. Many Spaces and windows across displays. Mission Control previews cost more the more there is to preview. Twenty windows across four Spaces on two displays is real work every time you swipe.
  4. Stage Manager. It groups and animates windows continuously. On older Macs it adds a steady few percent to the Dock process while active.
  5. Dock magnification and a very full Dock. Dozens of icons with magnification on means more to render as the pointer moves. Minor, but it adds up on an older Mac.
  6. A stuck state after an update or a display change. Unplugging a monitor mid-animation or waking from sleep sometimes leaves the Dock spinning. A relaunch clears it.

Is it safe to quit the Dock?

Yes. Quitting the Dock process from Activity Monitor is safe and is the normal way to reset it. Select Dock, click the stop button, choose Quit. The Dock disappears, Mission Control and Launchpad go with it, and about a second later macOS relaunches all of it with your icons, Spaces and settings intact. Nothing in any app is affected. Minimized windows stay minimized and come back to the Dock. The only thing you may notice is that Spaces briefly reorder to the default order if you had rearranged them, which is cosmetic.

What are you about to quit?

Use the checker above for the names that often appear next to the Dock process when the desktop feels slow: WindowServer draws what the Dock asks for, Finder owns the desktop, and SystemUIServer handles the menu bar.

What to do, in order

  1. Click any bouncing icon

    Look at the Dock for an icon that is bouncing or showing a progress bar. Click it and deal with whatever it wants. If the Dock process drops, that was it.

  2. Quit the app that updates its icon

    Download managers, chat apps, editors with live icon badges. Quit them one at a time and watch the Dock process in Activity Monitor. Whichever quit makes the number fall is your culprit; check that app's settings for a badge or icon option you can turn off.

  3. Quit the Dock process from Activity Monitor

    Select Dock, click the stop button, choose Quit. It relaunches on its own within a second or two with everything intact.

  4. Reduce what Mission Control has to draw

    Close windows you are not using. Merge Spaces you do not need. If you run two displays, System Settings, Desktop & Dock, Displays have separate Spaces lets you switch the second display to a single shared Space, which is lighter.

  5. Turn off Stage Manager and magnification if you do not use them

    Both are in System Settings, Desktop & Dock. Neither is heavy on a recent Mac, but on an older one they add steady work to the Dock process.

  6. Log out and back in

    If the Dock comes back busy within a minute of every relaunch and nothing in the Dock is active, a fresh login resets its state and the Spaces layout. A restart does the same plus the display stack.

When to worry

Worry when the Dock process sits at a steady 30 percent or more while you are not touching the Mac, and comes back to that number within a minute of a relaunch. That is an app, not the Dock. Quit apps until it falls. Worry a little if the Dock process memory grows past a gigabyte and keeps climbing; that is rare and a relaunch fixes it. Do not worry about spikes when you switch apps, open Mission Control, use Launchpad or plug in a display. Those are the Dock process doing its job, and they end the moment the animation does.

Safe to Quit, the Mac app this guide comes from, gives this same verdict for the Dock process and the rest of the list, right where you are looking.

Look up another process

The Dock process is often one of three names that rise together when the desktop stutters. Type any process from Activity Monitor to get the plain-English version of what it is and whether to leave it alone.

Answers come from the same knowledge base the app uses: 369 parts of macOS, each with a plain-English line and a verdict.

What people hit, in their words

“After using Cursor agent for for more then 10 minutes the Mac dock process get up to 62 % CPU usage”

“I had to kill to dock during cursor 20 times a day.”

Watch: resetting the Dock

How To Fix A Frozen Dock On Mac by Mac Geek Gab. Under two minutes. It uses the Terminal command; quitting Dock in Activity Monitor (step three above) does the same thing without typing anything.

Questions people ask

What happens if I quit the Dock in Activity Monitor?

The Dock, Mission Control, Launchpad and Stage Manager vanish for about a second, then macOS relaunches the Dock process automatically with your icons and settings as they were. Open apps and their windows are not touched. It is a safe reset and the standard fix for a frozen or busy Dock.

Why is the Dock process using memory?

It keeps icons, badges and Mission Control thumbnails for every open window cached so animations are smooth. A few hundred megabytes is normal with many windows. If it climbs past a gigabyte and keeps going, quit it from Activity Monitor and it starts fresh.

Is the Dock process the same as the Dock app?

Yes. The Dock lives at /System/Library/CoreServices/Dock.app and shows up in Activity Monitor simply as Dock. It is part of macOS, not something you installed, and it cannot be removed. You can hide the Dock in System Settings, but the process still runs because it also handles Mission Control and Spaces.

Why does the Dock freeze when I plug in a monitor?

Connecting or disconnecting a display makes the Dock process move itself, re-lay Spaces and redraw Mission Control. Occasionally it gets stuck mid-move. Quit it from Activity Monitor and it comes back on the right display. If it happens every time, System Settings, Desktop & Dock, Displays have separate Spaces is the setting to toggle.

Can a cleaner app fix a slow Dock?

No. Nothing a cleaner can do touches the Dock process. The fixes are the ones above: stop the app that keeps updating its icon, relaunch the Dock, and reduce how much Mission Control has to draw. A log out or restart resets everything else.

Sources and further reading