/etc/sysctl.conf
aggiungendo o modificando il valore assegnato alla variabile di kernel vm.swappiness
. Questo valore può variare da 0 a 100 dove:- swappiness = 0 consente di non accedere alla memoria fisica (swap) per il più lungo tempo possibile
- swappiness = 100 sposta tutti i processi sulla memoria fisica liberando la RAM il prima possibile
Per verificare il valore corrente:
$ cat /proc/sys/vm/swappiness
Per cambiarlo temporaneamente:
$ sudo sysctl vm.swappiness=10
Per rendere la modifica definitiva modificare il file:
$ gksudo gedit /etc/sysctl.conf
e modificare la linea contenente la stringa vm.swappiness
con il valore desiderato:
vm.swappiness=10
dopo il reboot il valore diviene effettivo.[fonte: http://bit.ly/vOMpzQ]