MainspringGuides › kernel_task high CPU
macOS Guide

kernel_task High CPU on Mac: Why It Happens & Fixes

Updated August 2026 · 5 min read

You open Activity Monitor because the Mac is crawling, and there it is: kernel_task, using 300% of the CPU. It looks like the smoking gun. It isn't — it's closer to a thermometer. Understanding what macOS is doing with that number is the difference between chasing a phantom process and fixing the thing that's actually wrong.

What kernel_task actually is

kernel_task is the macOS kernel — the core of the operating system. It always runs, and it can't be quit, killed or disabled. Nothing you install can replace it, and no malware masquerades as it in Activity Monitor.

The part that surprises people is why its CPU usage climbs. Apple's own explanation is that one of kernel_task's responsibilities is keeping the processor from getting too hot — and the way it does that is by consuming CPU time itself, so there's less available for everything else. High kernel_task usage isn't the kernel doing heavy work. It's the kernel deliberately occupying the CPU so other processes can't heat it up further.

Which means the reading is genuinely useful: kernel_task at high CPU is a heat message. Chase the heat, and the number falls on its own.

Step 1: find what's making the heat

Something raised the temperature before kernel_task responded. In Activity Monitor's CPU tab, sort by % CPU and look past kernel_task at what's second and third. A video call, an export, a compile, a runaway browser tab — that's the actual cause.

# Live CPU list. Press q to quit; changes nothing.
top -o cpu

Quit whatever's at the top, wait a minute, and watch kernel_task fall as the Mac cools. If it does, you've confirmed the mechanism and you know where to aim.

Step 2: fix the cooling, not the process

These are ordered by how often they turn out to be the whole answer:

  1. Get it off soft surfaces. A MacBook on a bed, sofa or lap has its rear vents blocked. Move it to a hard, flat surface and the difference is often immediate and dramatic.
  2. Clear the vents. Dust in the intake and exhaust is the most common cause of a Mac that has slowly got hotter over years. Compressed air, short bursts, from outside the vents.
  3. Consider the room. Apple specifies normal operation between 10°C and 35°C (50°F to 95°F). A hot room or direct sunlight on the case puts you at the edge before you open anything.
  4. Unplug external displays temporarily. Driving one or two extra screens is real GPU work and real heat.
  5. Check the charger and where it's plugged in. On some 2016–2017 MacBook Pro models, charging on the left-hand ports raises a sensor near the CPU and triggers throttling that stops when you charge from the right. If you have one of those, it costs nothing to test.

The full overheating guide and fans always running go further on cooling.

Intel versus Apple silicon

On Intel Macs, thermal throttling via kernel_task is common and well documented, especially on thin models under sustained load. You can watch it happen:

# CPU speed limit as a percentage — 100 means no throttling (Intel)
pmset -g therm

# Fan speed and die temperature (Intel; needs your password)
sudo powermetrics --samplers smc -i1 -n1

On Apple silicon, sustained high kernel_task is much less common — these chips run cooler and manage power differently. When it does happen, heat is less often the explanation and a misbehaving driver or peripheral is more likely. Disconnect everything external, restart, and reconnect one device at a time. Anything that installs a system extension (VPN clients, audio interfaces, disk utilities, virtualisation tools) is worth suspecting first; check System Settings → General → Login Items & Extensions.

The SMC reset — and when it's pointless

The System Management Controller handles fans, power and thermal sensors on Intel Macs, and resetting it does occasionally fix fan or throttling behaviour that's got stuck. On an Intel laptop with the T2 chip: shut down, hold Control + Option + Shift (left side) for seven seconds, then add the power button for another seven, release, wait, and start up.

Apple silicon Macs have no user-resettable SMC. The equivalent maintenance is simply a full shut down — not sleep — left off for thirty seconds. Any guide telling you to reset the SMC or NVRAM on an M-series Mac is out of date.

What doesn't work

When it's hardware

If kernel_task sits high with nothing running, on a clean restart, in a cool room, with clear vents, then a sensor or the cooling system itself may be faulty — a failed fan, degraded thermal paste, or a sensor reporting nonsense after a repair. Run Apple Diagnostics: shut down, then on Apple silicon hold the power button until startup options appear and press  + D; on Intel, restart holding D. It reports hardware faults in a few minutes.

The settings-level fixes above are one-click, reversible toggles in Mainspring — labelled in plain English, with an undo button for every one.

Common questions

Is kernel_task a virus?

No. kernel_task is the macOS kernel itself and it always runs. It cannot be removed, and malware does not appear under that name in Activity Monitor.

Can I stop or force quit kernel_task?

No, and you should not try. It is the core of the operating system. High usage is macOS limiting CPU availability to control temperature, so the fix is to reduce heat rather than to stop the process.

Why does kernel_task use so much CPU when my Mac is hot?

Consuming CPU time is how macOS makes the processor less available to other work while temperatures are high. The usage figure is the throttling mechanism, not a workload.

Does resetting the SMC fix kernel_task high CPU?

Sometimes, on Intel Macs, where the SMC controls fans and thermal sensors. Apple silicon Macs have no user-resettable SMC; a full shut down for thirty seconds is the equivalent.

Is high kernel_task usage normal on Apple silicon Macs?

It is far less common than on Intel. When it happens persistently on an M-series Mac, a system extension or connected peripheral is a more likely cause than heat, so disconnect external devices and check Login Items and Extensions.

Reduce the load while you cool it down

Nothing in software can remove heat — but less drawing work means less to shed. Mainspring makes reduce-transparency, window and Finder animations, and Dock timing into one-click, reversible toggles, so a Mac that's throttling has less to do while you sort the cooling.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once