fix

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

Likely causes

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

  1. 1CPU-Kontingent in den Container-Ressourcenlimits erhöhen (geringer Aufwand) — Aktuelle Limits sind für die Arbeitslast zu niedrig
  2. 2Container-Arbeitslast zur Optimierung profilen (mittlerer Aufwand) — Die Arbeitslast weist möglicherweise ineffiziente CPU-Muster auf

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

Warum die CPU-Auslastung hoch ist: evidenzbasierte Diagnose | cpum.ai