O utilitário free examina o uso da RAM. São mostrados detalhes da memória livre e da memória utilizada (em áreas de troca):
$ free
total used free shared buffers cached
Mem: 514736 273964 240772 0 35920 42328
-/+ buffers/cache: 195716 319020
Swap: 1794736 104096 1690640
Com a opção -m, todos os tamanhos são expressos em megabytes:
$ free -m
total used free shared buffers cached
Mem: 502 267 235 0 35 41
-/+ buffers/cache: 191 311
Swap: 1752 101 1651
A informação realmente interessante vem na próxima linha:
-/+ buffers/cache: 191 311
Essa linha calcula a quantidade de memória ocupada pelos buffers e caches. O parâmetro -d delay assegura que a exibição seja atualizada a cada atraso segundos. Por exemplo, free -d 1.5 produz uma atualização a cada 1,5 segundo.