Charge de 12 sur 8 cœurs : surcharge

Évaluez une charge moyenne de 12 sur 8 cœurs et le nombre de cœurs nécessaires pour tenir 70 %.

Charge par cœur
1,5
Occupation relative
150 %
Cœurs nécessaires pour tenir 70 %
18
Cœurs à ajouter
10
Lecture
Surcharge : des processus attendent un cœur.

Sous Linux, la charge moyenne compte aussi les processus bloqués en attente d'entrées-sorties : une charge élevée n'est pas toujours un manque de processeur.

Le cas en détail

Une charge supérieure au nombre de cœurs signifie que des processus attendent leur tour. Les temps de réponse se dégradent alors fortement. Le calcul indique combien de cœurs ajouter pour revenir à une occupation raisonnable.

À retenir : Avant d'ajouter des cœurs, cherchez le processus responsable : un seul programme mal réglé peut tout expliquer.

L'exemple chiffré

Valeurs utilisées dans ce cas (des hypothèses d'exemple, pas des mesures) :

  • Charge moyenne (load average) : 12
  • Nombre de cœurs : 8
  • Occupation visée en % : 70
Charge par cœur
1,5
Occupation relative
150 %
Cœurs nécessaires pour tenir 70 %
18
Cœurs à ajouter
10
Lecture
Surcharge : des processus attendent un cœur.

Sous Linux, la charge moyenne compte aussi les processus bloqués en attente d'entrées-sorties : une charge élevée n'est pas toujours un manque de processeur.

Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.

Comment ça se calcule

La charge par cœur est la charge moyenne divisée par le nombre de cœurs ; au-dessus de 1, des processus attendent. Le nombre de cœurs nécessaires est la charge divisée par l'objectif d'occupation exprimé en fraction, arrondi à l'entier supérieur.

Les résultats sont fournis à titre indicatif, sans valeur d'engagement ni de conseil professionnel.

Pour aller plus loin