viernes, 11 de septiembre de 2015

Liberando memoria

Cuando las sesiones son largas, poco a poco se va perdiendo memoria ocupada por datos "muertos", espúreos. Hay una forma sencilla de limpiar la memoria periódicamente y de forma automática sin necesidad de recurrir a un comando de consola. Basta con añadir la siguiente línea al archivo /etc/crontab:

30 * * * * root sysctl -w vm.drop_caches=3

La limpieza se hará a las medias de cada hora (8:30, 9:30, etc.).
Ejecutando el comando free antes y después de sysctl -w vm.drop_caches=3 se puede comprobar la utilidad de este comando.

No hay comentarios:

Publicar un comentario