Come rendere la tua Ubuntu box più performante (Swappiness Tuning) – Prima parte
Uno dei colli di bottiglia nell'utilizzo di una qualsiasi distribuzione Linux, Ubuntu compresa, è la partizione di swap. La partizione di swap, che a volte può essere anche un semplice file, risulta essere fino a 100 volte più lenta della RAM. Questo è abbastanza ovvio...
Lo swap file viene controllato e gestito da una variabile del kernel chiamata “swappiness�. Questa variabile può essere valorizzata da 0 a 100. Il valore, più è alto, maggiore sarà la probabilità di scrittura sul file di swap.
Un modo per ottenere delle prestazioni migliori, consiste nel diminuire il valore di questa variabile. L' "aumento di prestazioni" si nota soprattutto nei computer non di ultimissima generazione.
Swappiness Tuning
Dopo aver aperto il terminale da Applications > Accessories > Terminal, verifica il valore della variabile swappiness
-
sudo cat /proc/sys/vm/swappiness
di default, dovrebbe essere impostata a 60. Ora prova a cambiare il valore della variabile, modificandola a 10
-
sudo sysctl -w vm.swappiness=10
Ora prova ad utilizzare il sistema. Vedi se noti qualche miglioramento. Se hai un computer datato come il mio vecchio notebook ibm, dovresti notare un miglioramento.
Per rendere permanenti le modifiche, e ritrovarti le nuove impostazioni al reboot della macchina, devi modificare il file sysctl.conf contenuto nella directory /etc.
-
sudo gedit /etc/sysctl.conf
Modifica il valore della variabile "vm.swappiness" con il valore che hai provato precedentemente.

Ubuntu Tuning
Tutti i post con i mini-tutorial relativi all'ottimizzazione di Ubuntu Linux.
11 Commenti »
Puoi lasciare una risposta, oppure fare un trackback dal tuo sito.




1
invernomuto dice:
Ottimo articolo.
Effettivamente anche sul mio portatile (un HP/Compaq Presario 5216) si nota la differenza.
Grazie.
Pubblicato il 13 07 2007 alle 09:27
2
Francesco dice:
Ottimo vermante, si nota la differenza anche sul mio notebook che non è poi molto datato (2 anni e mezzo). grazie Daniele
Pubblicato il 13 07 2007 alle 15:18
3
Daniele dice:
Pubblicato il 13 07 2007 alle 15:31
4
Come rendere la tua Ubuntu box più performante (Libera memoria elminando le console virtuali) - Seconda parte | Daniele Salamina’s Blog dice:
[...] le console dal boot del sistema, potrai guadagnare qualche mega di memoria ram. Come nella prima parte di questi post dedicati al tuning di ubuntu, il vantaggio sarà evidente in computer non di [...]
Pubblicato il 17 07 2007 alle 10:19
5
Booting Parallelo dei processi in Ubuntu Linux (Ubuntu Tuning) | Daniele Salamina’s Blog dice:
[...] Swappiness Tuning [...]
Pubblicato il 25 08 2007 alle 20:56
6
managai » Come rendere Ubuntu più performante - Libera memoria elminando le console virtuali dice:
[...] le console dal boot del sistema, potrai guadagnare qualche mega di memoria ram. Come nella prima parte di questi post dedicati al tuning di ubuntu, il vantaggio sarà evidente nei computer non di [...]
Pubblicato il 05 09 2007 alle 23:17
7
» Asus Eee Pc e Ubuntu Gutsy 7.10: Installazione da Rete via Pen Drive USB - Qualche Nota » Daniele Salamina’s Blog dice:
[...] del disco: scegliete il partizionamento manuale del disco, non create la partizione di swap, tanto non serve e rallenta il sistema. Come tipo di FileSystem è consigliabile il ReiserFS invece di [...]
Pubblicato il 07 02 2008 alle 11:24
8
Giangi dice:
Articolo interessante, grazie.
Pubblicato il 02 03 2008 alle 11:44
9
Giovanni dice:
E io che ce l’avevo impostata a 100!
Pubblicato il 10 08 2008 alle 17:30
10
carlotux dice:
ottimo articolo chiaro e completo complimenti
Pubblicato il 23 08 2009 alle 20:47
11
miousername dice:
grazie per l’articolo
Pubblicato il 29 04 2011 alle 13:28