← All processes

macOS process library

What is kernel_task on Mac?

kernel_task is how Activity Monitor shows the macOS kernel, the part of the system that manages memory, hardware, and scheduling for every other process. One of its jobs is keeping the CPU from getting too hot, and that’s usually when it climbs to the top of the CPU list.

Part of
The macOS kernel itself, shown in Activity Monitor as a process.
Safe?
Yes. It is the core of macOS, runs on every Mac, and is not malware.
Can I quit it?
No. It can’t be quit or force quit, and it only stops when your Mac shuts down.

The short answer

When kernel_task uses a lot of CPU, it is usually reacting to heat, not causing it. Apple says it makes the CPU less available to processes that are using it intensely, then backs off once temperatures drop. Find the app or job generating the heat and kernel_task comes down with it.

Normal use

What kernel_task usually looks like.

On a cool, quiet Mac, kernel_task usually uses a few percent of CPU or less. Short bursts while apps open, files copy, or devices connect are expected.

Its memory number often looks large, sometimes a gigabyte or more, because it includes memory the kernel and hardware drivers use for themselves. That number on its own isn’t a sign of a problem.

Why kernel_task uses so much CPU or memory

How to calm kernel_task down

Start at the top. Each step is more disruptive than the one before.

  1. Find the app doing the work

    Open Activity Monitor, sort by % CPU, and look past kernel_task to the next few entries. That’s usually where the heat is coming from.

  2. Quit or pause the heavy job

    Save your work, then quit the app or pause the export, build, or sync. Apple’s guidance is to quit processes using a lot of CPU. kernel_task eases off as temperatures fall.

  3. Give your Mac some air

    Use it on a hard, flat surface, keep the vents clear, and move it out of direct sunlight.

  4. Update macOS

    Go to System Settings → General → Software Update and install any available update.

  5. Restart

    If kernel_task stays high with nothing else busy, restart your Mac. Save your work first.

Seeing it in Spare

Find what it’s reacting to.

kernel_task is more often a symptom than a cause, so the useful question is what else is busy. Spare groups CPU use by the apps, development projects, and AI agents you recognize, so a long build or a heavy browser session shows up as one line instead of dozens of helper processes. The Recap window also shows which workloads used the most CPU today or this week.

Spare doesn’t read temperatures or fan speed. It treats kernel_task as a system task and never offers to stop it.

SpareMemory pressure · Normal
◇
kernel_taskmacOS · System core
38% CPU2.1 GB
▢
storefrontDevelopment · port 3000
96% CPU1.8 GB
✦
Claude CodeAI agent
14% CPU640 MB
Illustration with example readings

Common questions

About kernel_task

Is kernel_task a virus?

No. kernel_task is the macOS kernel, and every Mac runs it. Apps can’t replace or modify it.

Why is kernel_task using so much CPU when my Mac doesn’t feel hot?

Apple says kernel_task responds to conditions that make the CPU too hot, even if the Mac doesn’t feel hot to you. The CPU can warm up quickly under load before the case does.

Can I stop or kill kernel_task?

No. It is the kernel itself, so it can’t be quit. Lower the load that’s heating the CPU and it backs off on its own.

Why does kernel_task use so much memory?

Its memory figure includes memory the kernel and drivers use to run the system. A gigabyte or more is common and doesn’t mean something is leaking.

Related processes

Sources: Apple: If kernel_task is using a large percentage of your Mac CPU, Apple: Quit a process in Activity Monitor. Reviewed October 6, 2026.

Get Spare

Free to use. Yours to explore.

Download Spare for Apple silicon, or explore the MIT-licensed source on GitHub. Free to use, with no subscription or account.

macOS 14+ · Apple silicon · Signed and notarized