LightAtom

What Is WindowServer on Mac?

WindowServer draws everything you see: it composites every app's windows, the Dock, the menu bar and animations onto your displays.

No. WindowServer is essential: without it there's no display.

It runs as _windowserver and isn't network-related.

When WindowServer's CPU climbs, the cause is usually what it's asked to draw: several 4K or 5K displays, dozens of open windows across Spaces, screen recording, or one app redrawing constantly. Closing windows, reducing transparency (Accessibility › Display) and disconnecting a display are the quickest tests. It doesn't use the network.

Facts

Owner
Apple (part of macOS)
Network-related
No
Block it?
Don’t block it

Should you worry?

No. WindowServer is essential: without it there's no display. High CPU means it has a lot to draw: many windows, external or high-resolution displays, transparency effects or a misbehaving app.

Frequently asked questions

Why is WindowServer using so much CPU?

It's rendering a lot: many windows, high-resolution or multiple displays, animations, or an app that redraws continuously. Close windows and apps to find the cause.

Can I quit WindowServer?

No. Quitting it logs you out, since it's what draws your session.

Does WindowServer use the internet?

No. It's purely local graphics compositing.

LightAtom team

The people who build LightAtom, a network monitor for macOS.