CPU alto por hilos
A partir de cierto punto, añadir más hilos no aumenta el rendimiento. Aumenta la sobrecarga de planificación y la contención.
Evidence to look for
La cantidad de hilos supera con creces la de núcleos disponibles
Los cambios de contexto por segundo son anormalmente altos
La CPU sube, pero el rendimiento se estanca
What it usually means
La CPU invierte tiempo en cambiar entre hilos en lugar de ejecutarlos. Esto es sobrecarga de planificación.
What to do next
- 1Reducir la cantidad de hilos o de workers
- 2Usar patrones asíncronos siempre que sea posible
- 3Hacer profiling para encontrar el nivel óptimo de concurrencia
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai