Swappiness

Por defecto, en la rama 2.6, el kernel de linux tiene este valor a un 60% (en la rama 2.4 no existe). Esto quiere decir que se hará bastante uso de la memoria de intercambio (swap). Resulta útil si tenemos un servidor con gran carga de trabajo y poca RAM, o si compilamos frecuentemente aplicaciones muuuuy grandes. Sin embargo, en un sistema de escritorio, con varias aplicaciones pequeñas ejecutándose, podemos bajar este valor a 10 para que el núcleo use más a menudo la memoria RAM (más rápida) y recurra menos a la memoria de intercambio. Para ello, en una terminal hacemos lo siguiente:

1- Consultamos el valor inicial:

   sudo cat /proc/sys/vm/swappiness

Después de introducir la contraseña, nos muestra un valor de 60 (si ya nos muestra 10, no hay nada que hacer. Pasa al siguiente apartado 😉

2- Probamos cómo responde el sistema al bajar el valor:

   sudo sysctl -w vm.swappiness=10

Ejecutamos después un par de aplicaciones.

3- Si el resultado es satisfactorio, vamos a modificar un archivo de configuración para que el cambio sea permanente:

   sudo gedit /etc/sysctl.conf

En la última línea añadimos: vm.swappiness=10

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s