
Mac OS X tiene una herramienta bastante interesante llamadapurge
.
Lo ejecuta en la línea de comando y libera toda la memoria disponible, lo que ralentiza el sistema hasta detenerlo en el proceso.
A menudo libero 2 GB de memoria o más después de ejecutarlo.
¿Está disponible para Debian/Ubuntu?
Respuesta1
Intentar
sync; echo 3 > /proc/sys/vm/drop_caches
Editado el 19/08/12 para agregar una explicación sobre drop_caches:
Explicación sobredrop_caches
Desde Kernel 2.6.16, puedes controlar cómo se comporta la caché; hay cuatro "posiciones" posibles para el interruptor.
0 -> Le dará al Kernel control total sobre la memoria caché 1 -> Liberará el caché de la página 2 -> Liberará dentries e inodos 3 -> Liberará dentries e inodos, así como el caché de la página
Entonces, simplemente ingrese esos valores en el archivo /proc/sys/vm/drop_caches
, con echo
y como raíz:
sync; echo 0 > /proc/sys/vm/drop_caches
o
sync; echo 1 > /proc/sys/vm/drop_caches
o
sync; echo 2 > /proc/sys/vm/drop_caches
o
sync; echo 3 > /proc/sys/vm/drop_caches
Respuesta2
Intentar
free && sync && echo 3 > /proc/sys/vm/drop_caches && free