LightAtom

What Is kernel_task on Mac?

kernel_task represents the macOS kernel itself in Activity Monitor: memory management, drivers, and the network stack all run inside it.

No. kernel_task is the operating system.

High CPU from kernel_task is often deliberate, to keep the Mac cool.

Activity Monitor lists kernel_task like an app, but it's the kernel. One of its tricks confuses people: under thermal pressure, macOS makes kernel_task appear to use lots of CPU so that other processes get less, cooling the machine. The fix is to reduce the heat, not to kill anything. It handles networking internally, but app traffic shows under the apps.

Facts

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

Should you worry?

No. kernel_task is the operating system. When it shows high CPU, macOS is often reserving CPU time to reduce heat; check what's making the Mac hot, such as heavy apps, blocked vents or a charger on the left side of some Intel MacBooks.

Frequently asked questions

Why is kernel_task using so much CPU?

Often thermal management: macOS gives kernel_task CPU time so apps get less and the Mac cools down. Reduce the load, check ventilation and close heavy apps.

Can I quit kernel_task?

No. It's the core of macOS; it can't be quit.

Is kernel_task a virus?

No. It's the operating system kernel and always runs.

LightAtom team

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