25.10. Uso della memoria: free

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.