fix

Why CPU usage is high

Why CPU usage is high is a recurring performance pattern synthesized from 1 reviewed finding. Current cluster confidence is low.

Common symptoms

Likely causes

Evidence to look for

docker_stats: cpu_throttle_periods = 1250 — Container throttled 1250 times in 60s
cgroup: nr_throttled = 850 — cgroup v2 shows 850 throttled periods
top: cpu_percent = 100% — Container process pinned at 100% CPU

What it usually means

Why CPU usage is high most often appears as a cpu bound pattern, with recurring evidence around container throttling, general performance anomaly.

What to do next

  1. 1Increase CPU quota in container resource limits (low effort) — Current limits are too low for workload
  2. 2Profile container workload for optimization (medium effort) — Workload may have inefficient CPU patterns

Cluster analysis

low confidence1 finding

Evidence patterns

Container throttling2x observed
  • Container throttled 1250 times in 60s (cpu_throttle_periods: 1250)
  • cgroup v2 shows 850 throttled periods (nr_throttled: 850)
General performance anomaly1x observed
  • Container process pinned at 100% CPU (cpu_percent: 100%)

Most common fixes

  1. 1
    increase cpu quota in container resource limits
    1x recommendedlow effort
  2. 2
    profile container workload for optimization
    1x recommendedmedium effort

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

Why CPU usage is high: evidence-based diagnosis | cpum.ai