Pour utiliser la commande, rien de plus simple :
– free
On a alors un affichage qui ressemble à celui-ci :

Ici, nous avons plusieurs informations :
La ligne mémoire “Mem”, divisée en trois colonnes qui sont donc le total de mémoire, la mémoire utilisée et la mémoire disponible.
Les colonnes qui suivent “shared”, “buffers” et “cached” sont toujours utilisées, mais à quoi correspondent-elles ? En fait, lorsque Linux va détecter une partie de la mémoire RAM non utilisée, il va en profiter pour charger des blocs du disque dur en RAM, rendant ainsi leur consultation beaucoup plus rapide. Ces blocs mis en RAM sont ce qui constitue la partie “buffers/cached”. Cette partie de la RAM n’est pas réellement une occupation de la mémoire, car si un programme ou l’OS ont besoin de RAM, Linux va écraser ces données pour repasser dans un mode habituel où il lit les donner directement sur le disque dur. Cela est donc une optimisation des ressources au profit d’une plus grande rapidité.
– Lire la suite sur IT Connect: «Afficher la RAM utilisée sous Linux avec «free»»

