Si je cours uptime
, je reçois quelque chose comme ça:
10:50:30 up 366 days, 23:27, 1 user, load average: 1.27, 2.06, 1.54
Que signifient ces chiffres à la fin? La page de manuel me dit que c’est "la charge moyenne du système au cours des 1, 5 et 15 dernières minutes". Mais quelle est l'échelle? Est-ce que 1,27 est haut? Faible? Cela dépend-il de mon système?
Réponses:
La moyenne de charge est une indication du nombre moyen de processus, qui demande simultanément l’attention du processeur.
En règle générale, si un processus fonctionne à 100% et qu'il reste comme cela pendant toute l'éternité, vous pouvez vous attendre à ce que toutes les valeurs s'approchent de «1».
Généralement, il s'agit d'une informatique aussi efficace que possible, sans pertes dues aux changements de contexte.
Cependant, sur les systèmes d’exploitation multitâches modernes, plus d’un élément nécessite une attention particulière de la part du processeur. Par conséquent, sous une charge modérée d’un processus unique, la charge moyenne devrait varier entre 0,8 et 2.
Si vous décidez de faire quelque chose de fou, comme construire un noyau avec
make -j 60
un seul processeur logique, alors la charge moyenne se précipiterait vers 60 et votre ordinateur vous serait incroyablement inutile (changement de contexte par décès).Il convient également de noter que cette mesure est indépendante du nombre de cœurs et de processeurs. Pour un système à deux cœurs, l'exécution d'un processus consommant un cœur entier (en laissant l'autre inactif) entraîne une charge moyenne de 1,0. Pour décider de la charge d'un système, vous devez connaître le nombre de cœurs et procéder à la division vous-même.
la source
homme 5 proc:
la source
En général, il mesure le nombre de processus actifs à un moment donné, mais les mesures utilisées pour le calculer diffèrent sur certains systèmes. Le seul article que j'ai trouvé qui l'explique assez bien est celui-ci .
la source
Je cite une référence de cours:
Je cite plus loin au sujet de l' interprétation de la charge moyenne :
la source