Table des matières

, , , , , , ,

Effacer les caches disques en mémoire

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

Effacer le swap

Pour nettoyer l'espace d'échange swap:

swapoff -a && swapon -a

Références