Tuesday, November 9, 2010

Linux: limpiar la cache de disco (flush disk cache)

Necesito hacer una buena medicion copiando archivos, pero como el kernel cachea los archivos es necesaria una limpieza del cache (flush).

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

Y las alternativas son:

To free pagecache:
# echo 1 > /proc/sys/vm/drop_caches

To free dentries and inodes:
# echo 2 > /proc/sys/vm/drop_caches

To free pagecache, dentries and inodes:
echo 3 > /proc/sys/vm/drop_caches

Saludos !

No comments:

Followers

About me

Santa Fe, Argentina
Programador Web, PHP, MySQL, JQuery, Administrador Linux. LAMP, Lighttpd, Nginx.