Barres de couleur dans htop – Que signifient-elles ?

0
257

Vous êtes-vous déjà demandé ce que signifient toutes les barres rouges, vertes, orange, aqua et bleu foncé dans htop ? Même si vous n'êtes pas familier avec htop, cet article vous présentera l'excellent gestionnaire de tâches Linux et sa clé de couleur.

Installation de htop

Si vous n'avez pas encore installé htop, vous pouvez l'installer à l'invite du terminal, en utilisant apt ou yum :

Pour installer htop sur votre Linux basé sur Debian/Apt distribution (comme Ubuntu et Mint), faites :

sudo apt install htop

Pour installer htop sur votre distribution Linux basée sur RedHat/Yum (comme RedHat et Fedora), procédez comme suit :

sudo yum install htop

htop – le Great Linux Task Manager

De nombreux utilisateurs connaissent le gestionnaire de tâches Windows. Ce petit utilitaire pratique qui vous permet de tuer les processus lorsqu'ils sont suspendus et d'avoir un aperçu rapide de la façon dont votre système fonctionne en termes de matériel.

Publicité

Mais que pouvons-nous utiliser sous Linux ? Bien que différentes versions de Linux puissent être livrées avec leur propre gestionnaire de tâches (comme System Monitor dans Ubuntu), ces outils peuvent ne pas être universels. Ils peuvent également manquer de fonctionnalités et être inutilisables à partir de la ligne de commande.

Bienvenue sur htop, le gestionnaire de tâches à part entière basé sur un terminal qui peut également être démarré dans diverses distributions directement à partir du bureau, en évitant le besoin d'utiliser un terminal.

htop vous permet de parcourir les processus en cours d'exécution sur le système, de les trier de différentes manières (essayez de cliquer sur l'un des en-têtes pour trier par cette colonne, et cliquez à nouveau dessus pour inverser le tri), pour tuer les processus si nécessaire en utilisant une variété de signaux d'arrêt (pour ce faire, sélectionnez un processus à tuer, appuyez sur F9 et sélectionnez un signal d'arrêt), et une variété d'autres fonctionnalités de surveillance et de gestion de processus.

Quoi de neuf avec toutes les couleurs ?

Jusqu'à présent, nous n'avions qu'un aperçu de la partie inférieure de l'interface graphique de htop : la liste des processus et les fonctionnalités de htop pour gérer chaque processus. Cependant, la partie supérieure de l'interface graphique htop est l'endroit où toutes ces informations sont combinées et où nous pouvons surveiller les performances de notre matériel.

Si vous souhaitez en savoir plus sur la façon d'interpréter cette sortie, vous pouvez consulter notre page Votre mémoire système Linux, votre processeur ou vos E/S sont-ils liés ? article.

En regardant les barres et les statistiques pour les threads mémoire (Mem), swap (Swp) et CPU (1 barre par thread), nous voyons rapidement qu'une grande variété de couleurs est utilisée pour fournir des informations plus détaillées sur chaque composant et il’ barre d'état. On voit du rouge, du vert, de l'orange, du bleu foncé et potentiellement de l'aqua, et il y a aussi un décalage entre les barres de différents types. Par exemple, la barre de mémoire est orange alors que les threads du processeur n'en ont pas.

Publicité

Toutes ces couleurs sont bien meilleures que l'alternative : htop sans code couleur :

< img src="/wp-content/uploads/071e7ce9b72fc7da48e4958301462b9f.gif" />

Vous pouvez démarrer htop en mode monochrome en appelant htop -C (C majuscule requis, les minuscules ne fonctionneront pas) sur la ligne de commande.

Mettre la sortie monochrome sur le côté et revenir à notre htop coloré et par défaut plus agréable sortie, que signifie chacune des couleurs ?

La Clé de Couleur

La clé de couleur htop peut sembler difficile à trouver ! Si nous accédons au manuel htop (man htop), il n'y a aucune information sur les couleurs, à part comment les désactiver à l'aide de l'option -C discutée précédemment. La réponse est d'appuyer sur la touche F1 qui nous mènera à un petit écran d'aide avec la touche de couleur ainsi que quelques raccourcis clavier pratiques :

Pour la barre d'utilisation des threads du processeur, les barres bleu foncé sont des processus de faible priorité, les barres vertes sont des processus normaux, les barres rouges sont l'heure du noyau et (bien que vous ne puissiez pas le voir) , les barres de couleur aqua sont des processus virtualisés, lorsqu'ils sont présents.

Une barre d'utilisation de threads CPU complète sera constituée de la plupart de ces types de processus – après tout, votre noyau est toujours en cours d'exécution, etc.

Publicité

Ensuite, nous pouvons voir la barre Memory (Mem) – composé de barres vertes, bleu foncé et orange.

Les barres vertes indiquent quelle mémoire est utilisée, les barres bleues nous montrent combien a été allouée aux tampons et enfin les barres oranges indiquent la quantité de mémoire allouée mettre en cache. Il convient de noter que la mémoire tampon et la mémoire cache peuvent, en partie, être considérées comme de la mémoire disponible (tapez free -g sur la ligne de commande pour une sortie d'analyse plus détaillée, ou free -m si votre système a moins puis 2-3 gigaoctets de mémoire totale).

Enfin, la barre d'échange n'a qu'une seule couleur de barre, rouge, indiquant la quantité de fichier d'échange ou de partition d'échange utilisée.

< h2 role="heading" aria-level="2">Conclusion

Connaître les couleurs utilisées par htop permet de mieux comprendre les riches informations fournies par htop. Ces informations peuvent souvent être obtenues d'un simple coup d'œil à la sortie htop. Profitez d'en savoir plus sur votre ordinateur de bureau ou votre serveur via htop !