Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap

Publicado por Xerxes em 06/04/2026

[ Hits: 540 ]

 


Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap



O Linux Mint é excelente "direto da caixa", mas seu kernel e configurações vêm ajustados para máxima compatibilidade, não para máxima performance. Se você quer aproveitar melhor seu hardware, o sistema padrão atua mais ou menos como um limitador.

Uso como exemplo meu próprio hardware: Ryzen 7 3700X (16 threads), 32 GiB de RAM e GPU AMD RX 5700 XT. Para essa máquina mediana, o foco é reduzir latência, evitar acesso desnecessário ao disco e usar a arquitetura do processador de forma mais otimizada.



Abaixo, o passo a passo via terminal para aplicar essas otimizações.

1. Instalando o Kernel XanMod

Como foi deixado claro, o kernel padrão é o que se poderia chamar de generalista. O XanMod é focado em interatividade de desktop e baixa latência. Ao instalar a versão x64v3, garantimos que o sistema utilize instruções modernas exclusivas de processadores mais recentes (como o AVX2 do Ryzen), processando dados de forma muito mais eficiente.

Como fazer:

wget -qO - https://dl.xanmod.org/archive.key | sudo gpg --dearmor -vo /etc/apt/keyrings/xanmod-archive-keyring.gpg

echo "deb [signed-by=/etc/apt/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/xanmod-release.list

sudo apt update && sudo apt install linux-xanmod-x64v3 -y

Caso tenha alguma duvida, consulte: https://xanmod.org/

2. Ativando o zRAM

Normalmente, quando a memória RAM enche, o Linux joga o excesso no disco (SSD/HD) usando a partição Swap. O zRAM muda isso: ele cria um bloco compactado dentro da própria memória RAM rápida. Ler e escrever na RAM compactada é infinitamente mais rápido do que gravar no SSD, eliminando travamentos quando o sistema está sob carga.

Como fazer:

sudo apt install zram-tools -y

Basta isso. Ele configura e inicia tudo automaticamente.

3. Ajustando Swappiness e Cache

Mesmo com uma quantidade de RAM razoável (ex: 32 GB), o Linux Mint é programado para começar a mover dados inativos para o Swap precocemente (o valor padrão de swappiness é 60). Vamos reduzir esse valor para 10. Isso obriga o sistema a usar a sua memória física abundante até o limite antes de sequer pensar em Swap.

Também ajustamos o vfs_cache_pressure para otimizar como o sistema mantém informações de arquivos em cache, tornando a navegação no sistema de arquivos mais ágil.

Como fazer:

Vamos usar o cat com EOF para inserir as regras diretamente sem precisar abrir editores de texto.

sudo cat <<EOF | sudo tee /etc/sysctl.d/99-performance.conf # Força o uso da RAM física, evitando swap prematuro vm.swappiness=10 # Melhora a manutenção do cache do sistema de arquivos na memória vm.vfs_cache_pressure=50 EOF

sudo sysctl --system

Bônus: Permitindo senhas curtas (Uso Doméstico)

Se você usa a máquina em casa e detesta ter que digitar senhas complexas o tempo todo, o módulo PAM do Linux pode ser instruído a aceitar senhas menores (ex: 4 caracteres).

Como fazer:

Substitua a regra do PAM e force a alteração com sudo:

sudo sed -i 's/password\t\[success=1 default=ignore\]\tpam_unix.so obscure sha512/password\t\[success=1 default=ignore\]\tpam_unix.so obscure sha512 minlen=4/' /etc/pam.d/common-password

sudo passwd $USER


Obs.: digite a nova senha curta e ignore os avisos de segurança no terminal.

Após aplicar tudo, reinicie a máquina. O comando uname -a deve confirmar o uso do novo kernel, e o sistema responderá de forma substancialmente mais agressiva e fluida. Sem brincadeira, eu percebi uma mudança notável.

Outras dicas deste autor

Pixel Dungeon no Linux Grátis

Use Zenwalk

Montando Android no Debian automaticamente

Realizar overclock no Miyoo Mini (plus ou normal)

Navegar como se estivesse em outro país no Ubuntu e Linux Mint

Leitura recomendada

Configurando o cron para enviar e-mail de output para o root (Debian)

Ubuntu 22.04 - como resolver Screen Tearing (tela rasgando, piscando, tremendo)

Ativando seu roteamento de internet na hora do boot

Firmware Realtek - Ativação na instalação do Debian Squeeze 64 bits

Configurar login automático no Linux Fedora 9 ou 10

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts