Como configurar swappiness en Ubuntu 18.04 para optimizar Swap y RAM

¿Qué es la SWAP?

En los sistemas operativos Gnu/Linux la memoria swap es un espacio de intercambio, que bien puede ser una partición lógica en el disco o simplemente un archivo. En lugar de utilizar espacio en memoria RAM, el swap utiliza espacio en disco duro para almacenar datos temporales, reduciendo así el uso de la RAM

¿Qué es Swappiness?

Swappiness (del inglés “swap”, que significa intercambiar) es mover un proceso o parte de él temporalmente desde la memoria principal a un dispositivo secundario de almacenamiento (memoria de apoyo) para luego devolverlo a la memoria principal. El disco duro es usualmente quien funciona como memoria de apoyo.

¿Qué es la memoria RAM?

Es la memoria principal de la computadora, donde residen programas y datos, sobre la que se pueden efectuar operaciones de lectura y escritura.

¿Cuándo se debe cambiar el Parámetro de Swapping?

Se usa Cuando se desea mejorar el desempeño del equipo o este dispone de poca memoria Ram y el desempeño el equipo es bajo o lento.

Cambiar el valor de Swap

El parámetro de Swappiness se almacena en un archivo simple que se ubica en /proc/sys/vm/swappiness cuyo valor por defecto es 60. Este valor hace referencia al porcentaje de memoria Ram en uso antes de iniciar Swappines.

para ver el valor de Swappiness se ejecuta el siguiente comando:

cat /proc/sys/vm/swappiness

Cuando tiene el valor de 60 hace referencia a que se utilice la memoria Swap cuando la memoria ram tenga menos del 40 % de capacidad libre.

Para reducir el valor por defecto de manera temporal (hasta reiniciar el equipo) se ejecutan el siguiente comando:

sudo sysctl vm.swappiness=10

Si al reducir de manera temporal el swap se obtiene un mejor rendimiento y se desea configurar este parámetro de manera permanente se debe editar el archivo sysctl.conf con el comando:

sudo nano /etc/sysctl.conf

Dentro del archivo en la ultima linea del archivo se debe escribir lo siguiente:

vm.swappiness=10

Se guardan los cambios y se reinicia el equipo, con ello el valor de Swappiness sera de 10 como especificamos en el archivo.

Aquí termina esta entrada espero que te sea de utilidad y aclare tus dudas. pronto habrá una próxima entrada con mas noticias, novedades y laboratorios.

Deja un comentario

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