La commande de base Linux -free affiche l'utilisation de la mémoire système

La commande de base Linux -df affiche l'utilisation du disque

df

1. Présentation de la commande

NAME
free - Affiche la quantité de mémoire libre et utilisée dans le système

La fonction principale de la commande free est d'afficher l'utilisation de la mémoire système , y compris des informations telles que la quantité totale de mémoire physique et d'échange, la quantité utilisée et la quantité libre.

2. Format grammatical

Les paramètres communs de cette commande sont : free [paramètre]

SYNOPSIS
gratuit [options]

3. Paramètres de base

-b Afficher l'utilisation de la mémoire en octets
-k Afficher l'état de la mémoire en Ko
-m Afficher l'état de la mémoire en Mo
-g Afficher l'utilisation de la mémoire en Go
-s mémoire d'affichage persistante
-t Afficher l'utilisation totale de la mémoire
-h Affiche l'utilisation de la mémoire sous une forme lisible par l'homme

4. Explication des termes

4.1 Signification des champs

Utilisez free -hpour afficher les informations de champ de la commande

[root@localhost ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           3.8G        1.0G        872M         65M        2.0G        2.5G
Swap:          3.9G          0B        3.9G

Mem fait référence à l'utilisation libre de la mémoire physique, la mémoire physique au sens traditionnel.
L'échange fait référence à l'utilisation de l'espace d'échange. Lorsque la mémoire physique n'est pas suffisante, l'espace pour stocker temporairement les données.

Les significations des champs sont :
total : mémoire système totale
utilisée : mémoire utilisée
libre : mémoire libre, mémoire
partagée restante : mémoire partagée entre les processus
buff/cache : taille du cache système
disponible : toujours disponible Mémoire

4.2 La différence entre gratuit et disponible

Les mots libre et disponible signifient tous deux la mémoire restante. La compréhension simple est que libre est la mémoire inutilisée et disponible est la mémoire que le programme pense pouvoir encore utiliser.
Afin d'améliorer les performances de lecture et d'écriture, Linux utilisera une partie de la mémoire pour stocker temporairement des données, ce qui est souvent appelé le cache système.Lorsque la mémoire libre restante n'est pas suffisante, il en libérera une partie (buff /cache) pour répondre aux besoins du programme. .
Voici une méthode de calcul : available=free+buff/cache

V. Exemples de référence

5.1 Afficher les informations sous une forme lisible par l'homme

[root@localhost ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           3.8G        1.0G        872M         65M        2.0G        2.5G
Swap:          3.9G          0B        3.9G

5.2 Rafraîchir l'affichage continu toutes les secondes

[root@localhost ~]# free -s 1
              total        used        free      shared  buff/cache   available
Mem:        4026156     1074628      878620       76892     2072908     2585076
Swap:       4063228           0     4063228

              total        used        free      shared  buff/cache   available
Mem:        4026156     1074564      878684       76892     2072908     2585140
Swap:       4063228           0     4063228

5.3 Affichage des informations sur la somme de la mémoire

[root@localhost ~]# free -tm
              total        used        free      shared  buff/cache   available
Mem:           3931        1038         868          75        2024        2535
Swap:          3967           0        3967
Total:         7899        1038        4836

Résumer

free est principalement utilisé pour vérifier l'utilisation de la mémoire, relativement parlant, c'est une commande qui est utilisée plus fréquemment. Si vous pensez que le contenu ci-dessus est correct, vous pouvez lui donner un coup de pouce et le soutenir !
insérez la description de l'image ici

Guess you like

Origin blog.csdn.net/rhn_111/article/details/129499722