Otimizando o seu sistema com swappiness

Publicado por Xerxes em 11/06/2024

[ Hits: 2.563 ]

 


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

Plugin Java no Banco do Brasil para Ubuntu 64 bits

Visualizador de Áudio no Terminal

Clique no touchpad! (Fedora 17 Xfce Spin)

Comando para remover marca d'água textual em PDF

Não desliga/reinicia pelo menu no LXDE?

Leitura recomendada

Eliminando mensagem de aviso de configuração de rede no Debian

Gerenciador gráfico para Portage

Conectar Virt-manager ao Debian 6

Como usar o i3 como gerenciador de janelas no KDE plasma

Compartilhando CD-ROM no Samba

  

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