Se você quiser definir o swapiness
sem reinicializar, poderá executar o seguinte comando:
echo 10 > /proc/sys/vm/swappiness
Isso definirá o swapiness
para 10 nesse caso. Você só pode fazer eco de um número porque tudo isso servirá para chamar uma função de kernel para definir o swapiness
para 10 e essa função só aceita números (isso explica porque você tem um erro de argumento inválido: você está tentando escrever outros caracteres números).
No entanto, isso é apenas temporário. O valor será redefinido na próxima reinicialização para o valor padrão.
Para tornar a alteração permanente:
-
Edite
/etc/sysctl.conf
como raizsudo nano /etc/sysctl.conf
-
Adicione a seguinte linha ao arquivo:
vm.swappiness = 10
-
Salve o arquivo usando CTRL + X
As alterações feitas no sysctl.conf
serão aplicadas na reinicialização ou você poderá recarregá-las usando sudo sysctl -p
(portanto, sudo sysctl -p
terá o mesmo efeito que echo 10 > /proc/sys/vm/swappiness
nesse caso).