Pop!_OS agora habilita o suporte a zram por padrão — e para citar Sytem76:
"[o recurso] compacta ativamente a memória em segundo plano, aumentando a quantidade de memória livre que seu sistema tem disponível. Isso resulta em aumento de FPS em jogos, ou simulações mais rápidas e execuções de compiladores."
Muito bom, né?
Em vez de mover dados usados com pouca frequência para uma partição swap separada no disco (que é lenta), o zram compacta os dados e os mantém na RAM (o que é mais rápido). Em sistemas com menores quantidades de RAM disponíveis, o zram permite que mais memória disponível seja usada para executar aplicativos e jogos.
Embora eu ainda esteja para experimentá-lo no Pop!_OS, zram é algo que pode ser usado vários dispositivos como Fedora com zram habilitado alguns anos atrás.
Ainda assim, não são apenas aqueles em sistemas de especificações mais baixas que notarão a melhora.
Os desenvolvedores do System76 dizem que ajustaram os padrões para garantir que todos, mesmo aqueles em sistemas invejáveis com quantidades altíssimas de memória, vejam algum benefício – ou, na pior das hipóteses, nenhum impacto negativo.
E isso é uma coisa importante a notar.
Em algumas situações, o zram pode diminuir o desempenho, embora o grau em que varie, e raramente é perceptível fora dos jogos (alguns se queixam de taxas de quadros mais baixas ou aumentam a latência).
Mas o System76 não espera que esse seja o caso de sua implementação.
Tudo dito, isso deve colocar um pouco de impulso extra no já performante Pop!_OS - e seria interessante ouvir algumas experiências em primeira mão daqueles com a atualização pop-default-settings-zram
instalada, então mergulhe e compartilhe detalhes no buraco de discussões cavado abaixo.