Qué es la ZRAM y así te ayuda a acelerar Linux sin gastar ni un euro en más memoria

Lo cierto es que hay determinados componentes de hardware que cada cierto tiempo sufren una importante subida de precios en términos generales. Ahora esto es algo que hemos comprobado de primera mano en los módulos de memoria RAM que podemos instalar en nuestros ordenadores.

Este es uno de los métodos más efectivos a la hora de aumentar el rendimiento de nuestro equipo y por tanto, del sistema operativo y sus aplicaciones instaladas. Por descontado, esto es algo que afecta tanto a Windows de Microsoft como a las distribuciones Linux que instalemos en nuestro PC.

Pero lo cierto es que a lo largo de los últimos meses, la compra de módulos de memoria RAM para añadir a nuestro ordenador se ha convertido en algo excesivamente caro para muchos. Es más, a medida que la IA sigue ganando popularidad, es muy probable que el precio de la RAM continúe subiendo, ya que las necesidades de los usuarios para aprovechar todas estas funciones inteligentes irán en aumento.

Qué es la ZRAM

En el caso de que utilicemos una distribución Linux en nuestro equipo limitado en hardware o algo antiguo, en ocasiones nos encontramos ante serios problemas de rendimiento. Debido a los precios de la memoria, tendremos que buscar soluciones alternativas, tal y como os vamos a contar en estas mismas líneas.

Y es que, para alegría de muchos, afortunadamente existe una solución directamente relacionada con el software, que podemos usar para obtener un mayor rendimiento general de los ordenadores basados en Linux. En concreto, esta solución se llama ZRAM y vamos a ver cómo instalarla y usarla en el sistema operativo de código abierto.

Lo primero que debemos tener en cuenta es que, al hablar de la mencionada ZRAM, nos referimos a un espacio de intercambio de datos comprimido que Linux utiliza en la memoria RAM. Cuando el sistema tiene poca memoria disponible, normalmente utiliza un espacio de intercambio tradicional, que es más lento que un espacio basado en la RAM. Teniendo en cuenta que la  ZRAM mantiene los datos intercambiados en memoria, es un método mucho más rápido que un sistema de intercambio estándar.

Cómo instalo ZRAM en Linux

Para lograr sacar todo el partido de este componente software en nuestra distribución, lo único que necesitamos es una instancia de Linux en ejecución y un usuario con permisos de superusuario. Debemos tener en cuenta que ZRAM suele estar habilitado por defecto en Fedora y las distribuciones basadas en esta distro.

Terminal Linux en Ubuntu.
Ventana de la Terminal de Linux funcionando en Ubuntu. Foto: captura de SoftZone.

Incluso algunas otras distribuciones basadas en Debian también incluyen ZRAM preinstalada. Pero si no estamos seguros de tenerla a nuestra disposición, para ponerla en funcionamiento, primero abrimos una ventana de la Terminal. A continuación instalamos ZRAM con el siguiente comando:

sudo apt-get install zram-tools -y

Una vez la hemos instalado en nuestro sistema Linux, veamos qué pasos debemos dar. Para configurar el componente que nos ayudará a mejorar la fluidez de funcionamiento de Linux, primero abrimos el archivo de configuración de ZRAM de este modo: