Outils pour utilisateurs

Outils du site


all:bibles:linux:memoire

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
all:bibles:linux:memoire [2024/07/04 08:18] omeylhocall:bibles:linux:memoire [2024/07/04 08:39] (Version actuelle) – [Utilisation] omeylhoc
Ligne 1: Ligne 1:
 +====== Mémoire ======
  
 +----
 +
 +===== free =====
 +
 +==== Commande ====
 +
 +<code bash>
 +free
 +              total        used        free      shared  buff/cache   available
 +Mem:        1916716      149368     1235440      168164      531908     1514224
 +Swap:        102396                102396
 +</code>
 +
 +==== Paramètres ====
 +
 +  * -m : affichage en mégaoctet
 +
 +<code bash>
 +free -m
 +              total        used        free      shared  buff/cache   available
 +Mem:           1871         146        1205         164         519        1478
 +Swap:            99                    99
 +</code>
 +
 +  * -h : human readable
 +
 +<code bash>
 +free -h
 +              total        used        free      shared  buff/cache   available
 +Mem:          1.8Gi       146Mi       1.2Gi       164Mi       519Mi       1.4Gi
 +Swap:          99Mi          0B        99Mi
 +</code>
 +
 +==== Résultat ====
 +
 +  * Total : la quantité de mémoire disponible
 +  * Used : la quantité de mémoire utilisée (total – free – buffers – cache)
 +  * Free : la mémoire inutilisée
 +  * Shared : taille de la mémoire utilisée par plusieurs processus simultanément
 +  * Buffers/cache : les deux types de mémoire sont utilisées par le système pour améliorer les performances. Les buffers sont des mémoires temporaires utilisées lors du transfert de données d’un stockage à un autre et le cache est utilisé pour conserver les données fréquemment utilisées par le système.
 +  * Available : Estimation approximative de la quantité de mémoire dont le système dispose pour de nouvelles tâches
 +
 +----
 +
 +===== htop =====
 +
 +==== Installation ====
 +
 +<code bash>
 +sudo apt update
 +sudo apt install htop
 +</code>
 +
 +==== Utilisation ====
 +
 +<code bash>
 +htop
 +</code>
 +
 +<note tip>Il est possible de cliquer sur l'entête d'une colonne pour trier par ordre croissant ou décroissant de celle-ci.</note>
 +
 +----
 +
 +===== Astuce =====
 +
 +==== Afficher les process qui utilise le plus de mémoire ====
 +
 +<code bash>
 +ps ax -o comm,%mem,user,pid --sort=-%mem | head -10
 +</code>
 +
 +----
 +[[all:bibles:linux:memoire|Haut de page]]