He decidido publicar esto porque tras buscar información sobre zram en la wiki de Manjaro, no encontré resultado alguno. Aunque es evidente que se remiten a la documentación de Arch, sigue siendo un vacío en su propia wiki. Para simplificar el proceso, que siempre se agradece, utilizaremos zram-generator.
Lo instalamos:
sudo pacman -S zram-generator
Creamos el archivo de configuración:
sudo nano /etc/systemd/zram-generator.conf
Y pegamos lo siguiente:
[zram0] zram-size = ram / 2 compression-algorithm = zstd swap-priority = 100
En resumen, configuramos un módulo zram0 con un tamaño equivalente a la mitad de la memoria RAM física, utilizando el sistema de compresión zstd.
Salimos y guardamos los cambios:
Ctrl O Enter Ctrl X
Reiniciamos systemd:
sudo systemctl daemon-reload
He iniciamos el servicio zram:
sudo systemctl start systemd-zram-setup@zram0.service
Para finalizar debemos editar el archivo de configuración del grug:
sudo nano /etc/default/grub
Por seguridad procedemos a deshabilitar zswap:
Para ello pegamos al final de la linea GRUB_CMDLINE_LINUX_DEFAULT lo siguiente:
zswap.enabled=0, quedando algo así:
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="udev.log_priority=3 zswap.enabled=0"
GRUB_CMDLINE_LINUX=""
Guardamos los cambios y salimos:
Ctrl O Enter Ctrl X
Para comprobar que todo está bien ejecutamos un:
cat /proc/swaps
En mi caso arroja lo siguiente:
Filename Type Size Used Priority /dev/zram0 partition 3978748 0 100
Esto es todo compañeros, espero que les sea útil. Y no se olviden de apoyarnos con un «Me gusta» y con «Tu voto» para calificar el contenido.
Descubre más desde Tecno y Soft
Suscríbete y recibe las últimas entradas en tu correo electrónico.
