fix

kworker high CPU

kworker threads are the kernel's general-purpose workers. When they become the top CPU consumers, something is driving kernel-level work hard.

Common symptoms

Likely causes

Evidence to look for

kworker threads dominate CPU
IO metrics rise during kworker spikes
Interrupt counts climb

What it usually means

kworker CPU is usually a downstream symptom of heavy IO or driver activity rather than a bug in kworker itself.

What to do next

  1. 1Check disk and network IO first
  2. 2Look for interrupt storms or driver issues
  3. 3Profile kernel stacks to identify the specific work

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

kworker high CPU: what's going on | cpum.ai