GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'est-ce que la moyenne de charge sous Linux ?

La charge moyenne sous Linux est une mesure utilisée par les utilisateurs de Linux pour suivre les ressources système. Il vous aide également à surveiller la façon dont les ressources système sont engagées.

Bien que la charge moyenne soit l'une des mesures les plus fondamentales de l'utilisation des ressources, la mesure est inutile à moins que vous ne compreniez ce qu'elle indique à un utilisateur. Dans ce didacticiel, nous vous aiderons à comprendre ce que signifie la charge moyenne sous Linux.

De plus, nous discuterons de quelques méthodes simples pour surveiller la charge moyenne de votre système.

Principes de base de la charge moyenne sous Linux

Pour comprendre la charge moyenne sous Linux, nous devons savoir ce que nous définissons comme charge. Dans un système Linux, la charge est une mesure de l'utilisation du processeur à un moment donné.

Il fait référence au nombre de processus en cours d'exécution par le CPU ou en attente d'exécution.

Un système inactif a une charge de 0. À chaque processus en cours d'exécution ou en liste d'attente, la charge augmente de 1.

À lui seul, le chargement ne donne aucune information utile à l'utilisateur. La charge peut changer en une fraction de seconde. En effet, le nombre de processus utilisant ou attendant le temps CPU ne reste pas constant. C'est pourquoi nous utilisons Load Average sous Linux pour surveiller l'utilisation des ressources.

Se familiariser avec la charge moyenne sous Linux

La charge moyenne, comme son nom l'indique, représente la charge moyenne sur un processeur pendant un intervalle de temps défini. Ces valeurs sont le nombre de processus attendant le CPU ou l'utilisant dans la période donnée.

Alors que la plupart des gens sont habitués aux pourcentages de charge affichés dans les systèmes Windows, la charge moyenne sous Linux est représentée par trois valeurs décimales différentes.

Regardez l'image ci-dessus où il est écrit "charge moyenne :0,03, 0,03, 0,01"

Aller de gauche à droite :

  • La première valeur représente la charge moyenne sur le processeur au cours de la dernière minute.
  • La seconde nous donne la charge moyenne pour le dernier intervalle de 5 minutes
  • La troisième valeur nous donne la charge moyenne sur 15 minutes

Cela aide un utilisateur à se faire une idée de la façon dont le processeur est utilisé par les processus d'un système au fil du temps.

Alors qu'une charge de 1 peut signifier environ 100 % d'utilisation des ressources sur un système à processeur unique, de tels systèmes sont pratiquement inexistants aujourd'hui. À moins que vous n'ayez pas mis à niveau votre système depuis plus d'une décennie, votre système devrait fonctionner sur un processeur multicœur.

Pour un processeur double cœur, une charge de 1 signifie qu'un cœur était 100 % inactif. Cela se traduit par environ 50 % d'utilisation du processeur. De même, cela représenterait 25 % d'utilisation du processeur pour un processeur quadricœur.

La charge moyenne sous Linux prend en compte les threads et les tâches en attente ainsi que les processus en cours d'exécution. De plus, il s'agit d'une valeur moyenne au lieu d'être une valeur instantanée.

Cependant, une idée approximative de l'utilisation des ressources peut être déterminée par le rapport de la charge moyenne sur le nombre de cœurs de votre processeur. Bien qu'il ne s'agisse pas d'une valeur exacte pour l'utilisation du processeur à un moment donné, cela peut être utile pour la surveillance des ressources.

Comment vérifier la charge moyenne sous Linux

Maintenant que nous savons ce que représente la charge moyenne, nous allons discuter de quelques façons de vérifier la charge moyenne sous Linux. La charge moyenne peut être consultée de trois manières courantes.

1. Utilisation de la commande de disponibilité

La commande uptime est l'une des méthodes les plus courantes pour vérifier la charge moyenne de votre système. Pour utiliser la commande uptime, nous ouvrons simplement la ligne de commande et tapons ce qui suit.

uptime

Cela affiche la durée de fonctionnement de notre système, ainsi que le nombre d'utilisateurs actifs et la charge moyenne de notre système. La capture d'écran suivante montre ce que vous devriez voir lorsque vous utilisez la commande uptime sur votre système.

Comme vous pouvez le constater, la charge moyenne de la dernière minute est de 0,03. Pour les cinq et quinze dernières minutes, les valeurs moyennes de charge sont respectivement de 0,03 et 0,01.

2. Utilisation de la commande supérieure

Une autre façon de surveiller la charge moyenne sur votre système consiste à utiliser la commande top sous Linux. Pour ce faire, ouvrez simplement le terminal et tapez ceci.

top

Cela ouvrira l'interface supérieure de votre terminal. Contrairement à la commande uptime, cela donne une vue détaillée de l'utilisation des ressources pour votre système.

La capture d'écran suivante montre ce que vous devriez voir lorsque vous utilisez la commande top sur votre système.

Comme vous pouvez le voir sur la ligne la plus haute, la charge moyenne pour la dernière minute est de 0,34. Pour les cinq et quinze dernières minutes, les valeurs moyennes de charge sont respectivement de 0,14 et 0,405.

3. Utiliser l'outil Coups d'œil

L'outil regards est un outil de surveillance du système qui fonctionne de manière similaire à la commande top. Il donne un aperçu détaillé de l'utilisation des ressources système. Pour utiliser l'outil de regards sur votre système, vous devez installer son package à l'aide de cette commande.

sudo apt-get install glances

Une fois l'installation terminée, tapez ce qui suit dans votre terminal.

glances

Cela ouvrira l'interface des regards dans votre terminal. Contrairement à la commande top, cela donne le nombre de cœurs de processeur disponibles ainsi que la charge moyenne de votre système.

La capture d'écran suivante montre ce que vous devriez voir lorsque vous utilisez la commande de regards sur votre système.

Comme vous pouvez le voir dans la région en surbrillance, la charge moyenne pour la dernière minute est de 0,14. Pour les cinq et quinze dernières minutes, les valeurs moyennes de charge sont respectivement de 0,12 et 0,05.

Conclusion

La charge moyenne sous Linux est une mesure essentielle pour surveiller facilement l'utilisation des ressources système. Le contrôle de la charge moyenne permet de s'assurer que votre système ne subit pas de plantage ou de sessions lentes.

Nous espérons que ce tutoriel a pu vous aider à vous familiariser avec le concept de charge moyenne sous Linux.


Linux
  1. Quoi de neuf avec rdiff-backup ?

  2. Qu'est-ce qu'un utilisateur Linux ?

  3. Qu'est-ce que Rootkit Hunter ?

  4. Qu'est-ce que Red Hat Linux ?

  5. Qu'est-ce que JingOS Linux ?

Qu'est-ce que le Shell sous Linux ?

Qu'est-ce que mon invite de commande Linux me dit?

Que faire en cas de panique du noyau Linux

Qu'est-ce que le shell de connexion sous Linux ?

Qu'est-ce que la moyenne de charge sous Linux ?

Qu'est-ce qu'un fichier .bashrc sous Linux ?