Les accès en lecture/écriture sur les disques étant lents, le système garde en cache dans la RAM:
Dans certains cas (developpement ou benchmarking par exemple) on peut avoir besoin de supprimer ces informations en mémoire RAM pour forcer la relecture des données sur les disques.
Pour supprimer les données (page cache)
sudo sync; echo 1 | sudo tee /proc/sys/vm/drop_caches
Pour supprimer les listes des répertoires et les metadonnées fichiers (dentries et inodes)
sudo sync; echo 2 | sudo tee /proc/sys/vm/drop_caches
Pour supprimer page cache, dentries et inodes:
sudo sync; echo 3 | sudo tee /proc/sys/vm/drop_caches
Pour nettoyer l'espace d'échange swap:
swapoff -a && swapon -a