Applications

Façons d’afficher les processus ouverts et l’utilisation de la RAM et du processeur sous Linux

Si nous utilisons Windows tous les jours, nous sommes sûrs que plus d’une fois par jour, nous ouvrons généralement le gestionnaire de tâches avec Control + Shift + Esc . À partir de là, nous pourrons voir tous les processus que nous avons ouverts dans le système d’exploitation, ainsi que l’utilisation de la RAM et du processeur de l’ensemble du système. Cependant, si nous avons déjà essayé un autre système d’exploitation, comme Linux, nous aurons vu que les choses changent, et c’est qu’ici nous n’avons pas de gestionnaire de tâches en tant que tel. Bien que cela ne signifie pas que nous ne pouvons pas le voir dans ce système d’exploitation.

Linux est conçu pour que les utilisateurs plus avancés puissent avoir un contrôle complet sur l’ordinateur. Bien sûr, ils devront le faire depuis le terminal, en mode texte, en utilisant les commandes appropriées. Bien sûr, Linux nous permet de voir et de contrôler les processus en cours d’exécution sur le système d’exploitation, ainsi que de voir l’utilisation générale de la RAM et du processeur.

Il existe plusieurs façons de faire cela et plusieurs outils qui nous aident à avoir plus ou moins de contrôle sur les ressources système. Ensuite, nous allons vous montrer les meilleurs moyens de contrôler les processus, la RAM et le processeur de notre distribution Linux préférée.

TOP: commande de base pour surveiller les performances Linux

Tout comme le gestionnaire de tâches est fourni en standard avec Windows, la commande TOP en est l’équivalent. TOP est un outil qui fait partie du noyau Linux et nous aide à connaître les processus d’exécution du système, leur statut et l’utilisation générale des ressources informatiques.

Pour utiliser cet outil, nous ne devons rien installer. La seule chose que nous aurons à faire est d’ouvrir un terminal ou un TTY et de l’exécuter:

top

Toutes les informations qui apparaissent sont mises à jour toutes les 3 secondes, donc plus ou moins nous pouvons connaître à tout moment l’utilisation des ressources sur le PC.

Cette application est très complète et nous permet de voir toutes les informations du PC, du matériel et des processus. Cependant, ce n’est pas exactement intuitif. Par conséquent, la plupart des utilisateurs ont tendance à préférer utiliser htop pour cette même tâche.

HTOP: la version améliorée de TOP

HTOP est une version améliorée de TOP mais beaucoup plus complète, graphiquement soignée pour être plus intuitive et pleine de fonctions et de fonctionnalités pour contrôler les processus (comme la possibilité de les fermer). Si nous devions parler d’une alternative complète au Gestionnaire de tâches Windows, HTOP serait l’option idéale.

Cet outil doit également être utilisé depuis un terminal. De plus, il n’est pas installé par défaut dans les distributions, donc pour l’utiliser nous devrons l’installer manuellement sur notre ordinateur. Pour ce faire, nous exécutons simplement la commande suivante dans le terminal:

sudo apt install htop

Et une fois installé, nous l’exécutons en tapant dans n’importe quel terminal ou TTY:

htop

Comme nous pouvons le voir, bien qu’il présente de nombreuses similitudes avec TOP, nous sommes en réalité confrontés à une application totalement différente. Htop nous permet de voir dans la partie supérieure l’utilisation du CPU, spécifiquement de chacun des cœurs de processeur, en plus de l’utilisation de la mémoire, à la fois physique et SWAP, que nous faisons. Tout cela avec des graphismes colorés très faciles à comprendre qui nous permettent d’avoir une idée de l’utilisation des ressources sur notre PC en un coup d’œil.

Sous ces informations, nous pourrons voir une liste de tous les processus sur l’ordinateur. Chaque processus a le CPU et la RAM qu’il consomme reflétés. Nous pouvons également voir depuis combien de temps il fonctionne, sa priorité et bien plus encore.

Aussi, très intéressant, en bas nous pouvons trouver une série d’options auxquelles nous pouvons accéder avec les touches F de notre clavier. Avec ceux-ci, nous pourrons, par exemple, rechercher ou filtrer les processus pour trouver ceux qui consomment le plus ou tous les processus d’une application spécifique. De plus, la touche F9 (un excellent allié) nous permettra de tuer tout processus en cours d’exécution. Si quelque chose a été bloqué, avec cette clé, nous pouvons y mettre fin de force.

Autres moniteurs de ressources pour Linux

Bien que TOP soit le programme officiel et que HTOP soit sa meilleure alternative, il existe d’autres programmes très utiles qui peuvent nous aider à avoir beaucoup plus de contrôle sur l’utilisation des ressources sur notre PC.

Coup d’oeil, toute l’équipe en un coup d’œil

Ce moniteur de ressources pour Linux se caractérise par l’affichage de beaucoup plus d’informations en un seul coup d’œil. Glances nous permet de voir en un seul endroit tout ce qui concerne l’utilisation du matériel de notre PC et tous les processus et services en cours d’exécution sans avoir à se déplacer dans différents onglets ou menus. C’est très léger et intuitif, et cela fonctionne très bien même sur SSH, et même sur le Web. Cela nous permet également de contrôler même l’utilisation du réseau.

Cependant, certains utilisateurs affirment qu’il n’est pas stable et que, basé sur Python, il peut causer des problèmes de performances.

Conky, pour personnaliser le bureau

Conky est bien plus qu’un moniteur de ressources et de processus pour Linux. Alors que les alternatives précédentes étaient basées sur un terminal, Conky est plus un ensemble de widgets pour personnaliser le bureau qui nous permettra de toujours avoir une vue de l’utilisation réelle du processeur du PC, et bien plus d’informations.

Bien qu’il ait une courbe de difficulté assez élevée, le niveau de personnalisation qu’il nous offre est inégalé. Nous pouvons ajouter un grand nombre de capteurs et de plugins, tout ce dont nous avons besoin pour donner à notre bureau Linux un look unique. Bien sûr, il faut garder à l’esprit que tout ce qui est graphique, au final, consomme des ressources, ce qui peut influencer les performances du système.

Autres commandes pour voir l’utilisation du processeur et de la RAM sous Linux

Les deux outils ci-dessus sont définitivement indispensables pour tout utilisateur Linux. Mais il existe également d’autres alternatives qui nous permettent de contrôler les ressources de notre ordinateur lorsque nous utilisons un système Linux.

L’une de ces alternatives est «gratuite». Cette commande fait également partie du noyau Linux, nous n’aurons donc pas à l’installer pour pouvoir l’utiliser. Pour le lancer, nous allons simplement exécuter «free -m» dans le terminal et nous pourrons voir les informations sur la RAM à la fois, à la fois le total et l’utilisé, le libre et la partie de la mémoire réservée aux autres ressources. Nous pouvons également voir les informations sur le swap.

Une autre commande similaire à top est PS. Cela nous permettra de voir une liste de tous les processus en cours d’exécution sur notre ordinateur, avec leur consommation de ressources, leur identifiant et d’autres informations.

Pour ce faire, nous allons simplement lancer «ps aux» dans un terminal et nous pouvons voir la liste suivante.

Que faire si notre PC est lent et consomme beaucoup de RAM ou de CPU

L’utilisation principale de ces gestionnaires de tâches Linux est de pouvoir contrôler les applications qui s’exécutent sur notre PC. Grâce à eux, nous pouvons contrôler l’utilisation des ressources (et des ressources gratuites) de notre ordinateur pour vérifier que tout est en ordre.

Si notre Linux commence à ralentir, le plus sûr est qu’un processus consomme plus de RAM que le compte, ou que quelque chose utilise trop de CPU. Dans ce cas, nous pouvons utiliser n’importe lequel des outils que nous venons de voir pour localiser le processus qui consomme le plus de ressources sur notre PC pour y mettre fin.

Si nous utilisons HTOP, nous avons déjà expliqué comment tuer les processus sous Linux. Sinon, nous pouvons utiliser d’autres commandes pour cette tâche. Par exemple, la commande killall suivie du nom du processus nous permettra de tuer tous les processus avec le même nom à la fois. Par exemple:

killall firefox

Ou pour le forcer:

killall -9 firefox

Nous pouvons également utiliser la commande pkill (elle est utilisée de la même manière que killall) pour tuer les processus. Si nous voulons être plus précis, la commande kill nous permet de tuer des processus spécifiques par leur ID. Par exemple, nous pouvons forcer la fermeture d’un processus dont l’ID est 1234 avec:

kill 1234

Ou forcez sa fermeture avec:

kill -9 1234

Enfin, un redémarrage de temps en temps permet également à votre ordinateur de mieux fonctionner et d’ améliorer les performances de Linux .

Doit-on s’inquiéter d’avoir de nombreux processus?

La chose normale est que nous pensons que moins nous avons de processus chargés dans le système, mieux c’est. Cependant, lorsque nous nous tournons vers l’un des programmes que nous venons de voir, et que nous voyons le grand nombre de processus ouverts, nous restons pâles. Pourquoi Linux a-t-il autant de processus?

Nous ne devons pas avoir peur. Bien que de nombreux processus soient ouverts dans le gestionnaire de tâches, beaucoup d’entre eux seront des processus «zombies», c’est-à-dire qu’ils seront suspendus et ne fonctionneront pas. Tout ce qu’ils feront, c’est prendre un peu de mémoire et rester inactifs jusqu’à ce qu’ils soient nécessaires. Nous ne devons pas fermer les processus comme des fous, car la seule chose que nous obtiendrons est que notre Linux fonctionne mal.

Linux sait parfaitement gérer les processus. La seule chose pour laquelle nous devons utiliser ces gestionnaires de tâches est de contrôler le matériel et, si nécessaire, de mettre fin à un processus qui a été bloqué. Mais rien d’autre.

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba