Manuels pour la ligne de commande

Man » Manuel de free en ligne - documentation en ligne détaillée pour la page de manuel de free

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

SYNTAXE

free [options]

DESCRIPTION

free affiche la quantité totale de mémoire physique et d’échange libre et utilisée dans le système, ainsi que les tampons et les caches utilisés par le noyau. Les informations sont obtenues en analysant le fichier /proc/meminfo. Les colonnes affichées sont les suivantes :

total  Mémoire totale utilisable (MemTotal et SwapTotal dans /proc/meminfo). Cela inclut la mémoire physique et la mémoire d’échange, moins quelques bits réservés et le code binaire du noyau.

used  Mémoire utilisée ou indisponible (calculée comme total - disponible)

free  Mémoire inutilisée (MemFree et SwapFree dans /proc/meminfo)

shared  Mémoire utilisée (principalement) par tmpfs (Shmem dans /proc/meminfo)

buffers  Mémoire utilisée par les tampons du noyau (Buffers dans /proc/meminfo)

cache  Mémoire utilisée par le cache de pages et les tranches (Cached et SReclaimable dans /proc/meminfo)

buff/cache  Somme des tampons et du cache

available  Estimation de la quantité de mémoire disponible pour le lancement de nouvelles applications, sans échange. Contrairement aux données fournies par les champs cache ou free, ce champ prend en compte le cache de pages et tient également compte du fait que toutes les tranches de mémoire récupérables ne seront pas récupérées en raison d’éléments en cours d’utilisation (MemAvailable dans /proc/meminfo, disponible sur les noyaux 3.14, émulé sur les noyaux 2.6.27+, sinon identique à free)

OPTIONS

-b, --bytes
Affiche la quantité de mémoire en octets.

-k, --kibi
Affiche la quantité de mémoire en kibioctets. Il s’agit de la valeur par défaut.

-m, --mebi
Affiche la quantité de mémoire en mébioctets.

-g, --gibi
Affiche la quantité de mémoire en gibioctets.

--tebi  Affiche la quantité de mémoire en tébioctets.

--pebi  Affiche la quantité de mémoire en pébioctets.

--kilo  Affiche la quantité de mémoire en kilooctets. Implique --si.

--mega  Affiche la quantité de mémoire en mégaoctets. Implique --si.

--giga  Affiche la quantité de mémoire en gigaoctets. Implique --si.

--tera  Affiche la quantité de mémoire en téraoctets. Implique --si.

--peta  Affiche la quantité de mémoire en pétaoctets. Implique --si.

-h, --human
Affiche tous les champs de sortie automatiquement mis à l’échelle à l’unité la plus courte de trois chiffres et affiche les unités imprimées. Les unités suivantes sont utilisées :

B = octets
Ki = kibioctet
Mi = mébioctet
Gi = gibioctet
Ti = tébioctet
Pi = pébioctet

Si l’unité est manquante et que vous avez un exaoctet de RAM ou d’échange, le nombre est exprimé en tébioctets et les colonnes ne sont peut-être pas alignées avec l’en-tête.

-w, --wide
Passe en mode large. Le mode large produit des lignes de plus de 80 caractères. Dans ce mode, les tampons et le cache sont affichés dans deux colonnes distinctes.

-c, --count nombre
Affiche le résultat nombre de fois. Nécessite l’option -s.

-l, --lohi
Affiche des statistiques détaillées sur la mémoire basse et élevée.

-L, --line
Affiche la sortie sur une seule ligne, souvent utilisé avec l’option -s pour afficher les statistiques de mémoire à plusieurs reprises.

-s, --seconds délai
Affiche en continu le résultat à intervalles de délai secondes. Vous pouvez en fait spécifier n’importe quel nombre à virgule flottante pour le délai en utilisant soit . soit , pour le point décimal. usleep(3) est utilisé pour les délais de résolution en microsecondes.

--si  Utilise kilo, méga, giga, etc. (puissance de 1 000) au lieu de kibi, mebi, gibi (puissance de 1 024).

-t, --total
Affiche une ligne indiquant les totaux des colonnes.

-v, --committed
Affiche une ligne indiquant la limite d’engagement de mémoire et la quantité de mémoire engagée/non engagée. La colonne total sur cette ligne affichera la limite d’engagement de mémoire. Cette ligne est pertinente si la surallocation de mémoire est désactivée.

--help  Affiche l’aide.

-V, --version
Affiche les informations de version.

FICHIERS

/proc/meminfo
informations sur la mémoire

BUGS

La valeur de la colonne partagée n’est pas disponible pour les noyaux antérieurs à la version 2.6.32 et est affichée comme étant égale à zéro.

Veuillez envoyer les rapports de bogues à _

VOIR AUSSI

ps(1), slabtop(1), top(1), vmstat(8).