Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 794 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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.

Autologin no lightdm

Fazendo o HAL funcionar no Arch Linux

Configurando atalhos no Fluxbox

Tocando rádios no Iceweasel

Vamos espelhar Android no PC (sem root)?

Repositórios do Salix OS (e GSlapt) no Slackware 14

Conexão de rede cabeada no Gnome com Avahi

Instalação do driver Realtek r8169 no Ubuntu 8

Enriquecendo o artigo II: Gerando arquivos PDF através do SAMBA

Fazendo o controle de volume funcionar no Gnome

#1 Comentário enviado por DavyHDD em 22/04/2026 - 21:09h
Excelente dica! Um ajuste válido seria a alteração do governador de CPU em uso.


~ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
conservative ondemand userspace powersave performance schedutil

~ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
schedutil
schedutil

Contribuir com comentário

Entre na sua conta para comentar.