/
Procedimiento para liberar memoria caché

Procedimiento para liberar memoria caché

El tener mucho espacio utilizado en memoria caché, nos puede traer problemas desde el tiempo de carga de nuestro servidor (incluyendo módulos), hasta problemas con la base de datos de Mongo. Es importante monitorear el espacio que va utilizando para evitar los problemas mencionados.

A continuación, desarrollaremos los pasos a seguir para liberar memoria caché.

  1. Podemos observar la memoria caché con el comando free -m. Si lo utilizado es muy alto y el espacio libre muy pequeño, hacemos el proceso.



    2. Podemos ejecutar la instrucción: [root@opmantek ~]# echo 3 > /proc/sys/vm/drop_caches y veremos cómo disminuye el espacio usado por la memoria caché:

También podemos crear un script con la instrucción del punto 2 y ejecutarla bajo demanda:

[root@opmantek ~]# vi /root/limpiar_cache.sh

Agregamos lo siguiente en el archivo .sh:

#!/bin/sh

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

Guardamos el archivo y le damos permisos de ejecución:

[root@opmantek ~]# chmod +x limpiar_cache.sh

Y ejecutamos cuando lo deseemos:

[root@opmantek ~]# ./limpiar_cache.sh

Con esto, podemos liberar memoria caché de nuestro servidor cuando se requiera.

 

Related content

Script para eliminar archivos en caché
Script para eliminar archivos en caché
More like this
Procedimiento para aumentar la memoria swap
Procedimiento para aumentar la memoria swap
More like this
Procedimiento para depuración, restauración e indexación de histórico en mongodb para NMIS9
Procedimiento para depuración, restauración e indexación de histórico en mongodb para NMIS9
More like this
Tutorial: NMIS8, agregar un nuevo umbral
Tutorial: NMIS8, agregar un nuevo umbral
More like this
Manuales operativos
Manuales operativos
More like this
Script para crear backup del sistema de monitoreo
Script para crear backup del sistema de monitoreo
More like this