Zswap: mejorar el rendimiento de un sistema Linux con pocos recursos

En muchos casos nos encontramos con equipos que tienen poca memoria RAM o no son tan modernos y queremos aprovecharlos. El sistema operativo Linux es ideal para esta tarea y existen muchas distribuciones especializadas para tal fin. Pero además, hay herramientas dentro del sistema que logran un mejor aprovechamiento de los recursos del hardware del equipo.

Zswap es un software que permite acelerar el funcionamiento del sistema creando una partición swap en la propia memoria RAM, lo que permite una velocidad mucho mayor ya que de otra manera, la partición estaría directamente en el disco duro, el cual es mucho más lento.

La instalación y configuración es realmente simple, solo hay que seguir los siguientes pasos:

  1. Abrir la terminal y ejecutar el siguiente comando (cambiar featherpad por el editor de texto que usen, por ejemplo gedit):
    • sudo featherpad /etc/default/grub
  2. Buscar la siguiente línea en el archivo abierto: GRUB_CMDLINE_LINUX_DEFAULT= (generalmente tiene al final «quiet» o «quiet splash»).
  3. En esa línea agregar lo siguiente: zswap.enabled=1
    • Quedará algo similar a lo siguiente: GRUB_CMDLINE_LINUX_DEFAULT=»quiet zswap.enabled=1″
  4. Guardar el archivo.
  5. Ejecutar el siguiente comando para actualizar el grub (configuración de inicio).
    • sudo update-grub
  6. Reinicar el sistema y listo, quedará instalado y funcionando Zswap.

Si queremos comprobar que todo funciona correctamente, podemos ejecutar el comando: dmesg | grep zswap
Este nos mostrará un mensaje similar al de la imagen de abajo, lo que confirmará que la herramienta está activa

Podemos cambiar la cantidad de memoria RAM que usamos para el swap (por defecto es el 20% de la RAM) realizando las siguientes acciones:

  1. Ejecutar el siguiente comando: sudo featherpad /sys/module/zswap/parameters/max_pool_percent
  2. Cambiar el número 20 por el porcentaje deseado y guardar.

También podemos modificar el tipo de compresión que usa, por defecto es lzo, pero si queremos se puede poner lz4 que es más rápida y consume menos procesador, pero por otra parte tiene un menor nivel de compresión de datos. Los pasos para hacerlo son:

  1. Ejecutar el comando: sudo featherpad /sys/module/zswap/parameters/compressor
  2. Cambiar lzo por lz4 y guardar.

A continuación está el video mostrando el paso a paso de la instalación de esta gran herramienta. ¡Aprovecha y mejora el rendimiento de tu equipo con Zswap!

Comentarios

Deja una respuesta

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