mini-tips

Borrar memoria cache

En Linux existe algo denominadado memoria cache, que es una donde se almacena una copia de datos que  los programas pueden usar y su acceso es más rápido ya que está en la RAM en vez de ir al disco u otro recurso. A veces el cache puede ir incrementando si tienes tu equipo funcionando de corrido durante mucho tiempo, en caso de un equipo de escritorio. A veces podría mejorar el rendimiento si se elimina el cache de la memoria.

Esto debe hacerse como root

 

echo "Antes de limpieza"
free -m
sync
echo 3 > /proc/sys/vm/drop_caches
echo "Después de borrado de cache"
free -m
Nota: Si llegaste hasta aqui puede que interesen los temas que escribo. Puedes seguirme en Twitter o suscribirte a los nuevos artículos

1 thought on “Borrar memoria cache”

  1. Practicamente hago lo mismo pero pasandole como parametro ‘1’, para que solo se encargue del ‘pagecache.’ .
    Pero hay veces, las muy muy pocas, que tras el ‘syn’ un

    /sbin/swapoff -a && /sbin/swapon -a

    le sienta bien. Reiniciando de esta forma toda la particion ‘swap’, pero ¡ojo!, si estas usando ficheros swap recuerda volver a levantarlos 😉

    Un Saludo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.