Otimizando o seu sistema com swappiness

Publicado por Xerxes em 11/06/2024

[ Hits: 203 ]

 


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

PrivacyFix e Adblock Plus - Navegação privada

Linux Mint 16 para 17 - Atualização

Aprenda a usar apt-cache no Mint, Ubuntu e derivados

Curso free (vídeo-aula) de informática

Corrigindo o erro do Parcellite: GLib-ERROR **: gmem.c:136: failed to allocate ... bytes

Leitura recomendada

Novo espelho brasileiro para o Manjaro

Problemas com o som no Conectiva Linux 10

Man pages coloridas no Fedora 18

Resolvendo flash sem som no Firefox

Ocultar arquivos especiais do Windows no boot

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts