Otimizando o seu sistema com swappiness

Publicado por Xerxes em 11/06/2024

[ Hits: 243 ]

 


Otimizando o seu sistema com swappiness



No Linux, a configuração de swappiness pode impactar significativamente o desempenho do seu sistema. O parâmetro swappiness controla a tendência do kernel de mover processos da memória física para o disco. Como os discos são muito mais lentos que a RAM, isso pode levar a tempos de resposta mais lentos para o sistema e os aplicativos se os processos forem movidos da memória de forma muito agressiva.

Dica testada no Linux Mint inux Mint 21.3.

O "swappiness" pode ter os seguintes valores:

  • Swappiness: 60. O sistema poderá usar Swap a partir de 40% de uso de RAM.
  • Swappiness: 40. O sistema poderá usar Swap a partir de 60% de uso de RAM.
  • Swappiness: 20. O sistema poderá usar Swap a partir de 80% de uso de RAM.
  • Swappiness: 10. O sistema poderá usar Swap a partir de 90% de uso de RAM.
  • Swappiness: 1. O sistema poderá usar Swap a partir de 99% de uso de RAM.

Passos para ajustar a swappiness

1. Verifique o valor atual da swappiness:

# cat /proc/sys/vm/swappiness

2. Para alterar temporariamente o valor da swappiness, execute:

# sudo sysctl vm.swappiness=10

3. Para alterar permanentemente o valor da swappiness, edite o arquivo /etc/sysctl.conf:

# sudo nano /etc/sysctl.conf

Adicione a seguinte linha ao final do arquivo:

vm.swappiness=10

4. Salve o arquivo e recarregue as configurações:

# sudo sysctl -p

Conclusão

A configuração padrão no Linux Mint (Ubuntu) é swappiness=60. Reduzir o valor padrão de troca melhorará provavelmente o desempenho geral de uma instalação típica de desktop. Um valor de swappiness=10 seria melhor que 60, mas sinta-se à vontade para experimentar. Ajustar a swappiness pode ajudar a otimizar o uso de memória do seu sistema, resultando em melhor desempenho, especialmente em máquinas com pouca RAM. Experimente diferentes valores para encontrar a configuração ideal para o seu uso.

Fontes:
Outras dicas deste autor

Como usar o Wine

"We cannot detect a running copy of GNOME on this system" [Resolvido]

Atualizar openSUSE Leap para Tumbleweed

Eliminando "screen tearing" no Debian + xorg

Instalar Freetube no Slackware

Leitura recomendada

Personalizando a mensagem da tela de Login e Logoff do Linux

Facilite a navegação pelo Konsole

Removendo Abas do Firefox

Limpando memória cache Linux

Atualizando Fedora 36 para 37

  

Comentários
[1] Comentário enviado por maurixnovatrento em 23/06/2024 - 20:25h

Pra quem precisa de swap é uma boa dica.
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts