fix

CPU élevé à cause d'une boucle infinie

Si le CPU est saturé et qu'un seul processus en est responsable, une boucle infinie ou un schéma de busy-wait est un coupable fréquent.

Common symptoms

Likely causes

Evidence to look for

La même fonction se répète dans les échantillons de profilage
Le CPU reste élevé sans aucune progression
Le redémarrage du processus résout temporairement le problème

What it usually means

Le processus répète indéfiniment le même travail sans progresser.

What to do next

  1. 1Ajouter des conditions d'arrêt et des intervalles de sommeil
  2. 2Journaliser le nombre d'itérations pour prouver la boucle
  3. 3Profiler pour identifier la fonction qui tourne en boucle

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

CPU élevé à cause d'une boucle infinie | cpum.ai