GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisation de la mémoire de la commande TOP

Le programme standard (ligne de commande) pour vérifier l'utilisation du processeur/mémoire pour les processus est top il y a aussi un htop un peu plus complet cependant, sur de nombreux systèmes, il est lié à top de toute façon (de la même manière bash est presque toujours lié à sh sur la plupart des systèmes Linux modernes). Il existe également divers wrappers GUI pour top/htop disponibles

Après avoir ouvert le haut, cliquez sur M triera par utilisation de la mémoire.

MODIF - 4-12 Pour plus de clarté, j'ai décidé de développer le tri. Voici un top typique fenêtre lorsqu'elle est exécutée à partir du shell du terminal, elle est déjà triée par %MEM

La colonne qui vous intéresse le plus est %MEM qui vous donnera la part de mémoire totale disponible utilisée par ce processus. VIRT donne l'empreinte mémoire virtuelle du processus, dont seulement RES le montant est actuellement dans la mémoire physique (le reste est échangé et n'est pas actuellement affiché sur le tableau)

Pour trier par colonne, vous appuyez sur F (shift-F) et l'écran passera à ce qui suit

comme vous pouvez le voir, en appuyant sur n sélectionnera le tri par pourcentage de mémoire (appuyez sur Entrée pour revenir à la vue du tableau). (Il existe un raccourci hérité Shift-m qui basculera le tri par mémoire lorsqu'il sera frappé sur la vue du tableau) Vous pouvez utiliser < et > dans la vue tableau (shift - et shift-.) pour faire défiler la colonne qui est triée.

Dans la vue tableau, appuyez sur m minuscule basculera l'affichage du résumé de la mémoire.

Remarque : J'ai joué avec le tri des colonnes afin que les colonnes soient mélangées à partir de la première image.

Comme beaucoup d'utilitaires de ligne de commande Unix/Linux, il existe de nombreuses petites astuces et fonctionnalités cachées - top est un outil très puissant. Par exemple, vous pouvez afficher plusieurs tableaux en même temps (disons le top 5 au lieu du top 20 mais pour 4-5 paramètres différents) - comment ? Je ne sais pas, mais j'y suis arrivé accidentellement en prenant les captures d'écran. Un chapitre entier d'un bon livre sur *nix peut être consacré à top , donc le résumé ci-dessus n'est qu'une petite introduction pour comprendre ce que vous besoin de connaître vos processus.


Linux
  1. Trouvez les 15 meilleurs processus par utilisation de la mémoire avec "top" en mode batch

  2. Utilisation de la mémoire Linux

  3. Comment trouver les principaux processus en cours d'exécution par utilisation de la mémoire et du processeur

  4. Comment voir les principaux processus triés par utilisation réelle de la mémoire ?

  5. Comment limiter l'utilisation de la mémoire par application sous Linux ?

Comment utiliser la commande TOP

Comment interpréter l'utilisation de la mémoire Top/htop ?

Comment trier la commande supérieure en fonction de l'utilisation de la mémoire

Commande supérieure de Linux

Comment vérifier l'utilisation de Swap en direct via la commande "top" sous Linux

top Exemples de commandes sous Linux