Minimizar el uso de la swap (swappiness)

Por defecto en ubuntu, el valor de swappiness esta en 60%, es decir que se utiliza frecuentemente la memoria de intercambio (swap). Esto es muy útil si tienes un con gran carga de trabajo y poca RAM, o si compilamos frecuentemente aplicaciones muy grandes. Pero en un sistema de escritorio estándar, con varias aplicaciones pequeñas ejecutándose, podemos bajar este valor a 10% para que el núcleo del sistema use más a menudo la memoria RAM (más rápida que la swap), teniendo en consecuencia un sistema más veloz.

- Se consulta el valor inicial de la swappiness. En el terminal escribimos:

$ sudo cat /proc/sys/vm/swappiness

introducimos la contraseña y tecleamos enter, y nos mostrará un valor de 60 (si nos llegara a mostrar 10, ya no hay que hacer nada aquí).

- Luego probamos el sistema a ver como funciona si reducimos el valor a 10. En el terminal:

$ sudo sysctl -w vm.swappiness=10

Ejecutamos algunas aplicaciones a ver como responde el sistema, si el resultado es satisfactorio procedemos a hacer el cambio permanente. En el terminal:

$ sudo nano /etc/sysctl.conf

y en la última linea añadimos:

vw.swappines=10

Guardamos con CTRL+O y salimos con CTRL+X