janvier 7, 2022

VITUX

En tant qu’utilisateurs d’Ubuntu, en particulier en tant qu’administrateurs, nous devons vérifier la quantité de ressources RAM utilisées par notre système et la quantité de ressources gratuites. Nous savons également que la plupart des tâches liées à l’administration peuvent être effectuées mieux via la ligne de commande Linux que via l’interface utilisateur graphique. Par exemple, les serveurs fonctionnent généralement sur le shell et aucune interface graphique n’est disponible. Comme il est très important de contrôler les ressources mémoire sur les serveurs, il est préférable d’apprendre les commandes appropriées qui peuvent nous aider dans l’administration du serveur.

Cet article explique comment utiliser les 5 commandes suivantes pour vérifier la mémoire disponible:

  • La commande free
  • La commande vmstat
  • La commande /proc/meminfo
  • La commande top
  • La commande htop

En utilisant ces commandes, vous pouvez toujours être sûr que suffisamment de ressources mémoire sont disponibles pour les processus très importants en cours d’exécution sur vos serveurs. Par exemple, si vous utilisez un serveur Web, vous pouvez être sûr que le manque de ressources ne ralentira pas l’accès au site Web ou ne bloquera même pas le site Web.

Nous avons exécuté les commandes et procédures mentionnées dans cet article sur un système Ubuntu 20.04 LTS.

Pour afficher l’utilisation de la mémoire, nous utilisons la ligne de commande Ubuntu, l’application Terminal. Vous pouvez ouvrir le terminal à l’aide du tiret système ou de la combinaison de touches Ctrl + alt + T.

Méthode 1: La commande free

La commande free étant la plus utilisée et sans aucun doute la plus utile, nous mentionnerons d’abord son utilisation. Cette commande est utilisée pour vérifier les informations sur l’utilisation de la RAM par votre système. Voici la commande que vous allez entrer dans le Terminal:

$ free -m

L’indicateur m signifie que les informations seront affichées dans MBs.

 Commande Ubuntu free

La colonne disponible indique la mémoire disponible. La colonne utilisée dans l’entrée de swap est également 0, ce qui signifie qu’elle est inutilisée et donc gratuite.

Méthode 2: La commande vmstat

Afin de visualiser les statistiques de mémoire via la commande vmstat, vous pouvez l’utiliser de la manière suivante:

$ vmstat -s

L’indicateur s fournit des statistiques détaillées sur l’utilisation de la mémoire.

 Vérifiez la mémoire avec la commande vmstat

Vous pouvez afficher la mémoire libre et l’entrée de mémoire d’échange libre dans la sortie, indiquant la mémoire disponible dans votre système.

Méthode 3 : La commande /proc/meminfo

La commande suivante extrait les informations liées à la mémoire du système de fichiers /proc. Ces fichiers contiennent des informations dynamiques sur le système et le noyau plutôt que les fichiers système réels.

C’est la commande que vous utiliserez pour imprimer des informations de mémoire:

$ cat /proc/meminfo

 Utilisez /proc/meminfo pour obtenir les détails d'utilisation de la mémoire

La sortie de cette commande est similaire à la commande vmstat. Vous pouvez facilement afficher la mémoire libre dans le résultat MemFree et la mémoire d’échange libre dans le résultat SwapFree.

Méthode 4: La commande top

La commande top est utilisée pour imprimer l’utilisation du processeur et de la mémoire de votre système. Vous pouvez simplement utiliser cette commande comme suit:

$ top

 Utilisez la commande top pour l'utilisation de la mémoire

Dans l’en-tête de la sortie, vous pouvez voir les entrées KiB Mem et Kib Swap à travers lesquelles vous pouvez vérifier les ressources de mémoire utilisées et libres.

Méthode 5: La commande htop

Tout comme la commande top, la commande htop donne également une analyse détaillée de votre utilisation du processeur et de la mémoire. Si vous n’avez pas installé htop sur votre système, vous pouvez l’installer en mettant d’abord à jour vos dépôts abt via la commande suivante:

$ sudo apt-get update

Puis installez htop en entrant la commande suivante en tant que sudo:

$ sudo apt install htop

 Utilisez la commande htop

Une fois htop installé, vous pouvez simplement utiliser la commande suivante pour imprimer les informations requises:

$ htop

 Utilisez la commande htop

Les entrées Mem (Mémoire aka RAM) et Swp (Swap) dans l’en-tête indiquent la mémoire utilisée et la mémoire totale à travers laquelle vous pouvez calculer la mémoire libre disponible sur votre système.

Avec les commandes que nous avons mentionnées dans cet article, vous pouvez surveiller que les processus de votre système ne sont jamais en panne de mémoire. Vous pouvez tout à fait éviter l’interface graphique tout en contrôlant l’utilisation de la mémoire sur vos ordinateurs personnels et vos serveurs.

5 Façons de vérifier la mémoire disponible dans Ubuntu 20.04

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.