b3ta b3ta  • 27.01.17 23:12

Linux lento? Empty Linux lento? 27.01.17 23:12

Antes de julgar o Linux, que é um sistema complexo, entenda que ele estar "lento" não é por má qualidade do sistema e sim má configuração! Veja a dica:

Muitas vezes o seu Linux pode ficar lento por uma configuração default que é muito válida em servidores, mas pode comprometer o desempenho pra quem usa no dia a dia.

Explicando rapidamente, por padrão a maioria das distribuições Linux começa a utilizar a particão de SWAP quando a utilização da memória atinge 40% salvando os dados menos usados no SWAP. (Confira no monitor do sistema se o seu SWAP está sendo utilizado)
e isso vem a ser um problema quando sabemos que o chrome é o filhote do pacman e ama devorar toda memória disponível. Ao você alternar uma aba ele envia o conteúdo dela pro SWAP e aí aguente a carroça. Principalmente se você só tem HD mecânico, e não tem uma partição de SWAP em SSD, que é a maioria esmagadora dos casos.

O que eu faço nesses casos é alterar o valor padrão de 60( o que faz ele sempre tentar deixar 60% da RAM livre) para 10.

O que significa na prática que ele somente começará a usar o SWAP quando a memória RAM estiver com 90% de ocupação.

RESSALVA: jamais deixe o parâmetro 

>> vm.swappiness=0 <<

ou você verá uma matança indiscriminada de processos em segundo plano quando sua memória chegar ao limite. E você poderá ter um kernel panic.

Agora vamos lá.

Abra com o seu editor de textos favorito o seguinte arquivo
(eu vou usar o nano):

sudo nano /etc/sysctl.conf

Agora, copie e cole(Ctrl+shift+v) o seguinte código ao final do arquivo:
----(não copie esses traços)
#
# Reduz o uso de SWAP
vm.swappiness=10
# Melhora a gestão de cache
vm.vfs_cache_pressure=50
----
Salve o arquivo e reinicie a sua máquina pelo terminal mesmo com>> sudo init 6 << para aplicar as novas configurações de SWAP.

E aí, entendeu? ;)
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.