← retour aux snippets

drop_caches: libérer pagecache/dentries

Forcer la libération du cache page et des dentries/inodes pour tests de perfs.

objectif

Mesurer des performances à froid ou récupérer de la mémoire non utilisée immédiatement.

code minimal

echo 3 | sudo tee /proc/sys/vm/drop_caches >/dev/null

utilisation

# synchroniser avant
sync && echo 3 | sudo tee /proc/sys/vm/drop_caches >/dev/null

variante(s) utile(s)

# ne vider que dentries/inodes
echo 2 | sudo tee /proc/sys/vm/drop_caches >/dev/null

notes

  • n’améliore pas durablement la mémoire disponible.
  • à éviter en prod; utile pour benchmarks.