GNOME OS activa Zswap por defecto para mitigar sus problemas de memoria
El sistema de referencia del escritorio GNOME pasa a usar compresión en RAM por defecto, y el cliente de correo Geary estrena un fork en Flathub con soporte de Microsoft 365 y GTK4.
GNOME OS ha empezado a utilizar Zswap de forma predeterminada para lidiar con los fallos de memoria que venían reportando quienes lo prueban en máquinas con poca RAM. La medida acompaña al resto de novedades de la semana en el escritorio, entre ellas la llegada de Convey, un fork del cliente de correo Geary, a Flathub.
Zswap por defecto
Zswap no es memoria mágica: es un pool comprimido en RAM que se coloca delante del dispositivo de swap. Cuando el kernel necesita sacar páginas de memoria, las comprime y las guarda ahí antes de escribir nada en disco. Si la página comprimida se queda en RAM, el acceso posterior es mucho más rápido que ir al disco, y si el pool se llena, acaba volcando al swap real. Para equipos con poca memoria, el efecto es un sistema que responde mejor bajo presión en lugar de quedarse clavado.
El detalle técnico interesante está en cómo lo activa GNOME OS. El proyecto no ha metido la configuración a mano en un fichero estático, sino que se apoya en un script escrito en Rust, zswap-generator, que genera la configuración de systemd necesaria. Ese generador respeta el parámetro zswap.enabled=0 en la línea de comandos del kernel, de modo que quien quiera desactivar la función sigue teniendo la vía habitual para hacerlo sin pelearse con el sistema.
Quien quiera probarlo tiene ahora un sitio de documentación propio con guías y material de apoyo para montar GNOME OS y hacer la puesta en marcha. Antes esa información estaba más desperdigada.
Convey, el fork de Geary, ya está en Flathub
Fuera del núcleo del sistema, la novedad de terceros es Convey, que ha debutado en Flathub como bifurcación de Geary. Sus responsables han añadido soporte para Microsoft 365, algo que el Geary original no cubría, y han portado la aplicación al toolkit GTK4. La lista se completa con correcciones varias y ajustes de interfaz y experiencia de uso.
Que un cliente de correo de escritorio se bifurque y aparezca en Flathub es una señal de que sigue habiendo gente dispuesta a mantener una alternativa nativa a los clientes web. Microsoft 365 es justo el escollo que dejaba fuera a muchos usuarios corporativos.
Qué implica
GNOME OS es el banco de pruebas donde el proyecto valida lo que después aterriza en las distribuciones que empaquetan el escritorio. Si Zswap con generador en Rust funciona bien ahí, es razonable esperar que la receta se copie en otras partes del ecosistema, y quien administre equipos con 8 GB o menos tiene motivo para mirarlo. Para el resto, el resumen semanal de novedades sigue siendo la referencia de lo que se mueve en GNOME.
