CPU alto devido ao escalonamento
O escalonador do Linux é eficiente, mas quando a fila de execução está constantemente sobrecarregada, as decisões de escalonamento começam a consumir CPU de forma significativa.
Evidence to look for
O tamanho da fila de execução excede consistentemente o número de núcleos
As taxas de troca de contexto estão elevadas
A carga média excede o número de núcleos
What it usually means
O escalonador gasta tempo decidindo o que executar a seguir, o que reduz o tempo disponível para realmente executar o trabalho.
What to do next
- 1Reduza o número total de tarefas prontas para executar
- 2Separe as cargas de trabalho em hosts diferentes ou cgroups
- 3Reduza a sobreposição de tarefas em segundo plano com o trabalho em primeiro plano
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai