L’EEEPc 701 dispone di un Celeron M a 900Mhz, tuttavia questo processore viene volutamente fatto girare alla frequenza di 633Mhz per limitare al massimo i consumi della batteria e raggiungere il massimo in termini di autonomia e consumo energetico. La configurazione base è ottimamente bilanciata, quindi il sistema operativo Linux di serie gira perfettamente e non si sente il bisogno di aumentare le prestazioni del netbook. Per i più smaliziati che comunque volessero provare a portare l’EEEPc al suo limite dei 900Mhz (ed anche qualcosa di più…) ecco come possiamo procedere:
Si presuppone che sia installato il Sistema Operativo Xandros (di serie) o comunque una distribuzione Linux. Si presuppone inoltre che sia attiva la modalità fulldesktop (non necessario ma più comodo, ricordate comunque che in easy mode per aprire una console: ctrl+alt+T).
Per abilitare le funzionalità di overclock è necessario caricare un nuovo modulo nel kernel, prima di tutto verifichiamo nel nostro netbook che Kernel viene utilizzato: da console digitate uname -a e scaricate di conseguenza il modulo relativo:
Se stiamo usando il kernel “2.6.21.4-eeepc” scaricate da questo link
Per il più recente kernel “2.6.22-14-generic” scaricate da questo link
Per chi usa Kernel differenti è necessario compilare il modulo partendo dai sorgenti
- Aprire un terminale nella dir che contiene il file scaricato e digitare (scrivete il nome del vostro kernel):
- Modificare il file /etc/modprobe.d/blacklist:
- Salvare ed uscire (Ctrl+o e Ctrl+x) da nano.
- Modificare il file /etc/modules:
- e aggiungere alla fine del file i moduli i2c_i801 ed eee
- Salvare ed uscire (Ctrl+o e Ctrl+x).
sudo cp eee.ko /lib/modules/2.6.22-14-generic/kernel/ && depmod -a
sudo nano /etc/modprobe.d/blacklist
e commentare (con # davanti la riga) la linea che contiene i2c_i801 (non è detto sia presente)
sudo nano /etc/modules
Dal prossimo riavvio, i moduli necessari per l’overclock saranno caricati automaticamente. Per caricarli subito invece, sempre da un terminale, digitare:
sudo modprobe i2c_i801
sudo modprobe eee
Adesso non resta che impostare il front side bus (FSB) a 100 Mhz per raggiungere la velocità di 900 Mhz. Possiamo usare questo script:
- Aprire un terminale e digitare:
- ed inserire al suo interno le seguenti linee:
- Salvare ed uscire (Ctrl+o e Ctrl+x).
sudo nano overclock.sh
sudo sh -c 'echo 85 24 1 > /proc/eee/fsb'
sudo sh -c 'echo 100 24 1 > /proc/eee/fsb'
echo "FSB overclocked a 100MHz"
Per renderlo eseguibile, sempre da terminale digitare:
sudo chmod 775 overclock.sh
I comandi inseriti nel file, attuano un incremento progressivo alla frequenza del FSB, portandola prima a 85 e poi a 100 Mhz; è più sicuro procedere gradualmente piuttosto che passare subito alla frequenza più alta (causerebbe un blocco del sistema).
Se si sono eseguiti i passaggi come indicato sopra, lo script sarà nella nostra cartella utente (/home/<nomeutente>); adesso, per eseguirlo, apriamo un terminale e digitiamo:
./overclock.sh
Un messaggio di conferma ci informerà dell’avvenuto overclock. Una volta riavviato il netbook la frequenza verrà reimpostata a quella standard quindi lo script va rilanciato quando necessario (è meglio evitarne l’autostart).
Consiglio di preparare uno script di downclock da lanciare anch’esso a richiesta:
sudo sh -c 'echo 70 24 1 > /proc/eee/fsb'
echo "FSB downclocked a 70MHz"
Per verificare l’aumentodi prestazioni consiglio GeekBench
riporto qui sotto i risultati ottenuti (un’ottimo +45%):
Configurazione Standard 633Mhz | Overcloccata a 900Mhz |
Integer Score: 462
Floating Point Score: 669
Memory Score: 516
Stream Score: 514
Overall Geekbench Score: 550
|
Integer Score: 669
Floating Point Score: 964
Memory Score: 747
Stream Score: 742
Overall Geekbench Score: 795
|
Possiamo spingerci ancora oltre (a vostro rischio) impostando il fsb a 105 guadagnando ancora qualche Mhz modificando l’ultima riga dello script overclock.sh (mettete 105 al posto di 100).
Fonte eeepc.it