Warum die CPU-Auslastung hoch ist
Warum die CPU-Auslastung hoch ist, ist ein wiederkehrendes Performance-Muster, das aus 1 geprüften Befund synthetisiert wurde. Das aktuelle Cluster-Konfidenz-Niveau ist niedrig.
Common symptoms
- Container wurde in 60 s 1250-mal gedrosselt (docker_stats: cpu_throttle_periods = 1250)
- cgroup v2 zeigt 850 gedrosselte Perioden (cgroup: nr_throttled = 850)
- Container-Prozess dauerhaft bei 100% CPU (top: cpu_percent = 100%)
Likely causes
- Container-Drosselung (2 Vorkommen)
- Allgemeine Performance-Anomalie (1 Vorkommen)
Evidence to look for
docker_stats: cpu_throttle_periods = 1250 — Container wurde in 60 s 1250-mal gedrosselt
cgroup: nr_throttled = 850 — cgroup v2 zeigt 850 gedrosselte Perioden
top: cpu_percent = 100% — Container-Prozess dauerhaft bei 100% CPU
What it usually means
Wenn die CPU der eigentliche Engpass ist, besteht die Lösung in der Regel darin, den kritischen Pfad zu profilen und den Rechenaufwand zu reduzieren. Horizontales oder vertikales Skalieren ohne vorheriges Profiling ist ineffizient.
What to do next
- 1CPU-Kontingent in den Container-Ressourcenlimits erhöhen (geringer Aufwand) — Aktuelle Limits sind für die Arbeitslast zu niedrig
- 2Container-Arbeitslast zur Optimierung profilen (mittlerer Aufwand) — Die Arbeitslast weist möglicherweise ineffiziente CPU-Muster auf
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