Alterar valor de swappiness no Mint

1. Alterar valor de swappiness no Mint

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 26/11/2016 - 02:00h

O valor de swappiness está no arquivo:
"/proc/sys/vm/swappiness"
o padrão é 60

Em várias fontes diz que para altera-lo se acrescenta as seguintes linhas no arquivo "/etc/sysctl.conf".
# Reduce the swap tendency ou # Decrease swap usage to a more reasonable level
vm.swappiness=n

Onde "n" é o novo valor que desejamos (10, 20, 30, 40, etc)
As linhas iniciadas com "#" são apenas comentários, o que efetivamente faz a alteração é "vm.swappiness=n"
reinicia-se o computador após as alterações.

O valor de swappiness no arquivo "/proc/sys/vm/swappiness" é alterado de fato.

O fato concreto é que o sistema fica apresentando travamentos (congelamentos) quando exigido "muito", ex: abrir várias abas do Google maps no navegador, embora a "barrinha" do plugin indicador do uso de memoria mostre que tem memória ran sobrando. Experimentei os valores (10, 20, 30 e 40), parei no 40, se for para usar mais que isso deixo o padrão mesmo (60).

Paradoxalmente se pelo Gparted desativamos o espaço swap o sistema funciona bem.

Pergunto: Será que essa técnica tradicionalmente difundida (alterar o arquivo "/etc/sysctl.conf") não se aplica ao Mint? Para o Mint deve-se aplicar outro procedimento? Qual?

Obs:
- Linux Mint 17.3 Xfce 32 bits
- Não precisa explicar o significado de swappiness (eu já sei), salvo se alguem pedir.



  


2. Re: Alterar valor de swappiness no Mint

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 30/11/2016 - 04:26h

Ninguem?


3. Re: Alterar valor de swappiness no Mint

Gustavo Valério
GustavoValerio

(usa Debian)

Enviado em 30/11/2016 - 07:07h

O correto é funcionar em qualquer distribuição.
Se não funciona no Mint, deve ser algum bug que precisa ser reportado.

De fato, atualmente, eu não tenho mais Swap.
Desde quando meu pc possuía apenas 4GB de RAM que percebi que ele era bem mais ágil sem Swap.
Hoje tenho 8GB de RAM, e não tenho partição Swap.

Depois que você alterou o sysctl.conf, reiniciou o PC ou rodou o comando "sysctl -p" ?
------------------------------------------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
------------------------------------------------------------------------------------------------------------------------
Visite: https://blog.gustavovalerio.com
Visite: http://goo.gl/NJlxXy


4. Re: Alterar valor de swappiness no Mint

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 30/11/2016 - 07:38h

Depois de alterar o valor em "/etc/sysctl.conf", apenas reiniciei o computador para que a alteração se processasse no arquivo"/proc/sys/vm/swappiness", não rodei o comando "sysctl -p". O que faz esse comando?



5. Re: Alterar valor de swappiness no Mint

Gustavo Valério
GustavoValerio

(usa Debian)

Enviado em 01/12/2016 - 06:13h

ricardogroetaers escreveu:

Depois de alterar o valor em "/etc/sysctl.conf", apenas reiniciei o computador para que a alteração se processasse no arquivo"/proc/sys/vm/swappiness", não rodei o comando "sysctl -p". O que faz esse comando?



O comando sysctl -p carrega as configurações do arquivo referido sem precisar reiniciar.
------------------------------------------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
------------------------------------------------------------------------------------------------------------------------
Visite: https://blog.gustavovalerio.com
Visite: http://goo.gl/NJlxXy






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts