Asus Eee PC overclock con linux:
Nonostante l’Eee PC abbia un processore Celeron M a 900 Mhz, viene impostato a 633 Mhz a causa di alcune scelte progettuali (durata della batteria e minor riscaldamento del case).
E’ bene chiarire subito, che questa velocità “ridotta” svolge egregiamente tutti i compiti per cui è stato progettato l’Eee e non è assolutamente necessaria nessuna modifica per lavorare agevolmente con il nostro nuovo portatile. Tuttavia, chi non è abituato a prendersi le cose come sono o vuole semplicemente sperimentare una velocità maggiore, continui a leggere.
Attenzione: le procedure che seguono sono assolutamente sperimentali ed rivolte soltanto ad utenti esperti; potrebbero causare instabilità del sistema, surriscaldamento del processore e danni di grave entità all’intero portatile. Da usare a proprio rischio e, lo ripeto, solo se utenti esperti.
Linux: overclock con un modulo del kernel
Abbiamo due possibilità:
Compilare il modulo partendo dai sorgenti
Chi è in grado di compilarsi un modulo del kernel da solo, può prelevare i sorgenti da questo sito e proseguire con i classici “make” e “make install”; non parleremo di questa procedura ma spiegheremo più avanti come configurare il modulo dopo averlo caricato con “modprobe”.
Utilizzare il modulo precompilato
Se stiamo usando il kernel “2.6.21.4-eeepc” (uname -a da terminale per controllare) possiamo scaricare il modulo da questo link.
Se al contrario, stiamo utilizzando un kernel più recente, per la precisione il “2.6.22-14-generic”, dobbiamo prelevare il modulo da questo link.
N.B. Chi sta utilizzando un kernel diverso dai due descritti sopra, deve compilarsi il modulo del kernel partendo dai sorgenti.
- Aprire un terminale nella dir che contiene il file scaricato e digitare:
- 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
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
Regolare la velocità del FSB
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/
./overclock.sh
Un messaggio di conferma ci informerà dell’avvenuto overclock.
Non è consigliato caricare lo script all’avvio del computer, potrebbe impedire di accedere al computer causando un riavvio continuo; molto meglio invece, lanciarlo manualmente quando si lavora con la corrente elettrica inserita e si necessita di maggiore potenza.
Eseguire dei test sulle prestazioni
Il comando (da terminale) cat /proc/eee/fsb restituirà a video l’attuale frequenza del FSB, mentre il più classico cat /proc/cpuinfo , restituirà comunque una velocità del processore di 630 Mhz.
Per eseguire dei benchmark invece, non esiste un comando apposito; personalmente ho utilizzato glxgears per effettuare dei test, e devo dire che le prestazioni aumentano di un 25/30%.
Da terminale, digitando glxgears , vedremo i Frame Per Second generati dal nostro processore/scheda video. Possiamo eseguire il comando prima e dopo l’overclock per monitorare le prestazioni del nostro Eee PC.
Ecco i miei risultati con FSB standard (70Mhz):
riccardo@riccardo-laptop:~$ glxgears
2111 frames in 5.0 seconds = 422.083 FPS
2190 frames in 5.0 seconds = 437.968 FPS
2180 frames in 5.0 seconds = 435.918 FPS
2185 frames in 5.0 seconds = 436.869 FPS
2131 frames in 5.0 seconds = 426.080 FPS
2018 frames in 5.0 seconds = 403.449 FPS
2188 frames in 5.0 seconds = 437.509 FPS
2193 frames in 5.0 seconds = 438.463 FPS
e con FSB overclockato a 100 Mhz:
riccardo@riccardo-laptop:~/Desktop$ glxgears
3100 frames in 5.0 seconds = 619.885 FPS
3146 frames in 5.0 seconds = 629.102 FPS
3018 frames in 5.0 seconds = 603.484 FPS
2973 frames in 5.0 seconds = 594.476 FPS
3143 frames in 5.0 seconds = 628.396 FPS
3006 frames in 5.0 seconds = 600.671 FPS
3165 frames in 5.0 seconds = 632.921 FPS
3153 frames in 5.0 seconds = 630.490 FPS
Altri metodi di overclock
La frequenza del FSB può essere alzata anche tramite una versione del BIOS non ufficiale o, se si è installato Windows, attraverso un programma simile a quello qua descritto per Linux. La procedura per Windows in particolare, verrà descritta prossimamente.
Fonte: wiki.eeeuser.com
Nessun commento:
Posta un commento