kworker : CPU élevé
Les threads kworker sont les exécutants polyvalents du noyau. Lorsqu'ils deviennent les principaux consommateurs de CPU, c'est que quelque chose déclenche beaucoup de travail au niveau du noyau.
Common symptoms
- Les processus kworker apparaissent en tête des listes de processus
- Le CPU semble élevé mais aucune application utilisateur n'en est manifestement responsable
- La charge est corrélée à l'activité disque ou réseau
Likely causes
- Opérations E/S disque intensives
- Traitement des interruptions réseau
- Journalisation du système de fichiers ou activité sur les métadonnées
- Tempêtes d'interruptions matérielles
Evidence to look for
Les threads kworker dominent le CPU
Les métriques E/S augmentent lors des pics kworker
Le nombre d'interruptions grimpe
What it usually means
Une utilisation CPU élevée par kworker est généralement un symptôme en aval d'E/S intensives ou d'une activité de pilote, plutôt qu'un bug de kworker lui-même.
What to do next
- 1Vérifier d'abord les E/S disque et réseau
- 2Rechercher des tempêtes d'interruptions ou des problèmes de pilotes
- 3Profiler les piles du noyau pour identifier précisément le travail en cause
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai