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
- Container throttled 1250 times in 60s (docker_stats: cpu_throttle_periods = 1250)
- cgroup v2 shows 850 throttled periods (cgroup: nr_throttled = 850)
- Container process pinned at 100% CPU (top: cpu_percent = 100%)
Likely causes
- Container throttling (2 occurrences)
- General performance anomaly (1 occurrences)
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
- 1Increase CPU quota in container resource limits (low effort) — Current limits are too low for workload
- 2Profile container workload for optimization (medium effort) — Workload may have inefficient CPU patterns
Cluster analysis
low confidence1 findingEvidence 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
- 1increase cpu quota in container resource limits1x recommendedlow effort
- 2profile container workload for optimization1x 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