Eppure è possibile rendere più o meno frequente il ricorso a tale pratica modificando il valore di swappiness.
Per farlo digitiamo da terminale
sudo gedit /etc/sysctl.conf
e aggiungiamo in fondo una riga con la dicitura
vm.swappiness=X
Il valore con cui sostituire X va da 0 a 100: più ci si avvicina al massimo più il sistema tenderà a trasferire dati sul disco fisso. La RAM rimarrà disponibile per l’avvio di altre applicazioni, rendendo però più lento il recupero di quelle già avviate. Il calcolo del valore ottimale, di default impostato a 60, varia in funzione della memoria fisica a bordo e delle abitudini di utilizzo. Se il nostro consumo “di crociera” lascia della RAM disponibile, optiamo per un valore compreso fra 5 e 15 per trattenere al suo interno la maggiore quantità possibile di dati, evitando comunque di scendere fino a 0; un valore equivalente a 100 ci garantirà invece il massimo della stabilità su macchine poco performanti o “spremute” al limite delle risorse. Per visualizzare il valore correntemente impostato utilizziamo da terminale cat /proc/sys/vm/swappiness