O GNOME OS passou a utilizar o Zswap por padrão para lidar com problemas de falta de memória (Out-Of-Memory, ou OOM) e manter a responsividade do sistema. A mudança chega em conjunto com a publicação de um novo portal oficial de documentação voltado para desenvolvedores e testadores da plataforma, além de novidades no ecossistema de aplicativos, como a estreia do cliente de e-mail Convey no Flathub.
As atualizações refletem os esforços contínuos da comunidade para otimizar o desempenho do ambiente e modernizar as ferramentas disponíveis para os usuários.
O que isso muda na prática
Quando um computador atinge o limite de sua memória RAM, o sistema operacional normalmente transfere dados menos usados para o disco de armazenamento (processo conhecido como swap). Como os discos são muito mais lentos que a RAM, isso causa lentidão ou travamentos.
O Zswap atua como um intermediário. Em vez de enviar os dados direto para o disco, ele os compacta e mantém em um espaço reservado na própria memória RAM. Como processadores modernos conseguem compactar e descompactar dados em frações de segundo, o sistema ganha fôlego extra, evitando o gargalo de velocidade da unidade de armazenamento. Para o usuário final, isso significa um computador mais fluido ao abrir muitos aplicativos pesados de forma simultânea.
zswap-generator: a solução técnica em Rust
Para gerenciar a ativação e as regras do Zswap no GNOME OS, os desenvolvedores integraram o zswap-generator. Trata-se de uma implementação escrita em Rust, inspirada em trabalhos anteriores de Jonas Dreßler e Sebastian Wick, focada em gerar a configuração correta para o serviço do systemd.
A abordagem escolhida pela equipe define as opções ideais diretamente na compilação do Kernel Linux. No entanto, o zswap-generator garante que administradores de sistema possam ajustar o funcionamento flexivelmente.
Caso o usuário prefira desativar o recurso, basta adicionar o parâmetro zswap.enabled=0 na linha de comando do kernel. Ao identificar essa instrução durante a inicialização, o gerador não criará os arquivos no systemd e mascarará a configuração correspondente no sysctl automaticamente. Além disso, arquivos locais como /etc/zswap.conf poderão ser criados para gerenciar limites ou apontar diretórios específicos.
Convey: novo cliente de e-mail em GTK4

Além das melhorias de infraestrutura, o ecossistema de softwares baseados em GNOME recebeu uma adição importante. O Convey, um fork do clássico cliente de e-mail Geary, foi disponibilizado no Flathub trazendo uma interface reescrita em GTK4 e libadwaita.
O Geary marcou época no Linux por popularizar a visualização em formato de conversa (threading) e oferecer um design limpo, mas sua última versão estável foi lançada em maio de 2024. O Convey assume esse legado integrando o aplicativo aos recursos atuais do sistema, como suporte aprimorado ao modo escuro e melhorias na navegação por teclado.
Do ponto de vista de uso corporativo, o maior diferencial do Convey é a adição de uma integração com a API do Microsoft Graph, o que permite o suporte oficial a contas do Outlook e do ecossistema Microsoft 365, solucionando um obstáculo frequente para quem depende de e-mails de trabalho no Linux.
