L'utility free consente di esaminare l'uso della memoria RAM. Vengono visualizzate informazioni dettagliate relative alla memoria disponibile e utilizzata nonché alle aree di swap.
$ free
total used free shared buffers cached
Mem: 514736 273964 240772 0 35920 42328
-/+ buffers/cache: 195716 319020
Swap: 1794736 104096 1690640
L'opzione -m consente di visualizzare tutte le dimensioni in megabyte:
$ free -m
total used free shared buffers cached
Mem: 502 267 235 0 35 41
-/+ buffers/cache: 191 311
Swap: 1752 101 1651
Un dato particolarmente utile è quello incluso nella seguente riga:
-/+ buffers/cache: 191 311
Si tratta della quantità di memoria utilizzata dai buffer e dalle cache. Il parametro -d ritardo consente di impostare un numero di secondi (ritardo) per la frequenza di aggiornamento delle informazioni. Ad esempio, free -d 1.5 esegue l'aggiornamento ogni 1,5 secondi.