Como limpar a cache em Linux

A informação frequentemente acedida ou recentemente acedida é colocada em cache (RAM) de modo a ser rapidamente lida/escrita. A este processo chama-se buffer cache.

Para limpar a cache:

- Força os dados que ainda não foram escritos a serem escritos no disco e também pode ser usado para assegurar que tudo é escrito de certeza.
# sync

- Limpa a cache de directory entries e inodes da memória.
# echo 3 | sudo tee /proc/sys/vm/drop_caches

Podemos comparar o uso da memória com o comando free antes e depois de correr os dois comandos anteriores.