Ok, je suis moi-même très souvent un utilisateur Windows, donc ma connaissance des choses de type Linux-y est un peu limitée.
Cependant, j’ai compris de manière générale que "Load Average" indique combien de processus sont exécutés à un moment donné, en moyenne sur la dernière minute, cinq minutes et ... quinze minutes?
Quoi qu'il en soit, j'ai surveillé mon serveur parce que nous avions une grande ouverture et beaucoup de gens!
J'ai regardé top
et j'ai remarqué quelque chose qui semblait être contraire à ce que je pensais savoir.
Si la charge moyenne est de 7, avec 4 processeurs hyper-threadés, cela ne signifie-t-il pas que le processeur fonctionne à environ 7/8 de la capacité?
Pourquoi, alors montrait-il 50,0% d'id? Comment peut-il être inactif la moitié du temps?
Je ne comprends pas XD
top
indique l'utilisation de la CPU pour l'exécution des processus alors que load average
indique (depuis 1993) le nombre de processus en cours d’exécution, ainsi que le nombre de processus à l’état ininterruptible. Les processus en attente de travail ne consomment pas de ressources processeur. En conséquence, top
le taux d'utilisation du processeur est inférieur à 7/8 * 100%.
Source: http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html