Otimizando o seu sistema com swappiness

Publicado por Xerxes em 11/06/2024

[ Hits: 1.224 ]

 


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

Whisker Menu no Fedora Xfce Spin

Sbotools no Slackware

Boot mais rápido após Gnome SlackBuild

Atalho para Netflix no Elementary OS

Selecionar versão do Python no Funtoo

Leitura recomendada

Problema com som muito baixo

LXQt no Debian? Veja como instalar

Testar LightDM sem encerrar sessão

Configurando wireless em notebok Acer 3000

Nano com cores (syntax highlight)

  

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

[2] Comentário enviado por coelhoposa em 04/11/2024 - 13:28h




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.


Isso aqui está simplesmente errado. O Swappiness não significa quando o sistema usará a Swap, mas sim o quão agressivo será o uso da Swap.

E além disso, desde a versão 5.8 do Kernel (lançada em 2020), o Swappiness é de 0 a 200.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts