Io con 2 GiB di ram tenevo lo swappiness a 15.
Dai
E cerca la riga vm.swappiness=xxx
Se c'è modificala così, se non c'è creala:
Al posto di 15 puoi mettere il valore che vuoi, ora il sistema userà 60 che è l'impostazione di default.
Comunque come ti è stato detto con valori più bassi semplicemente la userà quando strettamente necessario, dov'è la differenza?
Penso che se tieni lo swappiness a 0 il sistema aspetterà di saturare la ram disponibile e poi inizierà ad usare il disco rigido per memorizzare, il problema di questo è la lentezza delle applicazioni che gireranno su swap.
Ora se te imposti una swappiness abbastanza alta succederà che quando un programma porterà ad occupare più memoria di quella disponibile verrà usata la swap per farlo girare, di conseguenza tale programma andrà molto lento; però così facendo ti rimangono 300 MiB liberi nella ram, consentendoti di gestire il sistema operativo (chiudere qualche programma etc.).
Se imposti un bassissimo o inesistente valore di swappiness penso che ti ritrovi la ram completamente saturata ed un sistema operativo ingestibile in quelle situazioni.
Per ingestibile intendo che nemmeno il mouse si muove per bene.
EDIT: 6 GiB di swap con 2 GiB di ram sono troppi, io modificherei la partizione (attento a non avere nessun sistema operativo ibernato) in modo da renderla di 2 GiB.
D'altronde una swap superiore alla ram disponibile ha poco senso.