Warum ist die CPU-Auslastung hoch?
Hohe CPU-Auslastung bedeutet in der Regel eines von mehreren Dingen: ein rechenintensiver Prozess, Festplattenengpässe, Speicherdruck, Lock-Contention oder Endlosschleifen.
Common symptoms
- Server wirkt langsam oder reagiert nicht
- Lüfter drehen hoch oder thermisches Throttling setzt ein
- Latenzspitzen unter Last
Likely causes
- Ein einzelner Prozess dominiert die CPU
- Festplatten-Contention bremst Worker-Threads aus
- Speicherdruck verursacht Swap-Aktivität
- Zu viele Threads oder hoher Overhead durch Context Switching
Evidence to look for
CPU bleibt länger als 60 Sekunden über 80 %
Ein Prozess beansprucht mehr als 40 % der CPU
iowait steigt über den normalen Basiswert
What it usually means
Hohe CPU-Auslastung ist ein Symptom, aber nicht immer die eigentliche Ursache. Sie müssen echte CPU-gebundene Arbeit von Wartezeiten auf Festplatte, Speicher oder Scheduling unterscheiden.
What to do next
- 1Den Prozess mit der höchsten CPU-Auslastung identifizieren und profilieren
- 2iowait, Festplattenauslastung und Swap-Aktivität prüfen
- 3Parallelität reduzieren, wenn Context Switching übermäßig ist
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai