fix

CPU high because IO blocking

Blocking IO causes requests, workers, and threads to pile up. The result often looks like high CPU, but the root cause is stalled progress.

Common symptoms

Likely causes

Evidence to look for

IO metrics worsen during incidents
Processes wait on reads/writes
CPU remains high while work stalls

What it usually means

The system is paying the cost of queueing and contention around blocked IO.

What to do next

  1. 1Reduce synchronous blocking in hot paths
  2. 2Improve storage/network latency
  3. 3Separate compute-heavy and IO-heavy 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

CPU high because IO blocking | cpum.ai