kworker com CPU alto
Threads kworker são os workers de uso geral do kernel. Quando se tornam os maiores consumidores de CPU, algo está gerando muito trabalho no nível do kernel.
Common symptoms
- Processos kworker aparecem no topo das listas de processos
- A CPU parece alta, mas nenhum aplicativo de usuário é claramente o responsável
- A carga se correlaciona com atividade de disco ou rede
Likely causes
- Operações intensas de IO em disco
- Processamento de interrupções de rede
- Journaling ou atividade de metadados do sistema de arquivos
- Tempestades de interrupções de hardware
Evidence to look for
Threads kworker dominam a CPU
Métricas de IO aumentam durante picos de kworker
Contagens de interrupções aumentam
What it usually means
CPU alta em kworker geralmente é um sintoma secundário de IO intenso ou atividade de drivers, e não um bug no próprio kworker.
What to do next
- 1Verifique primeiro o IO de disco e de rede
- 2Procure por tempestades de interrupções ou problemas de driver
- 3Faça profiling das stacks do kernel para identificar o trabalho específico
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai