Vider le cache disque sous Linux

Pour vider le cache disque de la mémoire sous Linux, une simple commande (en root) suffit :

sync; echo 3 > /proc/sys/vm/drop_caches

Exemple. Avant, on utilise 3.5 Go sur les 4 disponibles :

 free -m
             total       used       free     shared    buffers     cached
Mem:          3950       3540        409          0        698       1472
-/+ buffers/cache:       1368       2581
Swap:         4000         15       3984

Après passage de la commande, on n'utilise plus que 1.5 Go  :

 free -m
             total       used       free     shared    buffers     cached
Mem:          3950       1407       2542          0          1        101
-/+ buffers/cache:       1304       2645
Swap:         4000         15       3984

 

Catégorie
Tag