Otimizando o seu sistema com swappiness

Publicado por Xerxes em 11/06/2024

[ Hits: 2.605 ]

 


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

Debian no telefone (sem root)

Instalação do Dspace no Debian

Beeps irritantes no Debian 8 [Resolvido]

Como remover o Kmail sem remover o xorg e outros componentes importantes do sistema no Debian ou Devuan

Teclas de volume no BunsenLabs

Leitura recomendada

Instalando K3b no Slackware

Como adicionar PPA no Deepin 20

Efeitos 3D no Slackware 12 sem instalar nada

Atalho para área de trabalho no lançador do Ubuntu

Estilos de cores no i3wm

  

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