|
|||||||||
|
Indice della pagina.
I computer moderni, così come tutte le costruzioni
umane,
sono ben lontani dalla perfezione, posto che questa naturalmente
esista. Persino
i computer prodotti dai grandi nomi dell'informatica possono avere
qualche pecca
più o meno grande e più o meno nascosta. Basta che uno dei molti
componenti
che costituiscono un personal computer non sia aderente alle specifiche
di
progettazione per far sì che si manifestino dei risoltati di calcolo
non
corretti o degli improvvisi crash del sistema (a dir la verità, nemmeno
l'aderenza totale a tali criteri è talvolta una garanzia sufficiente!).
L'Overclocking è una pratica che si prefigge l'obbiettivo di
aumentare
le prestazioni di un computer attraverso l'incremento della frequenza
di
funzionamento di vari integrati, in primis della CPU, delle memorie e
talvolta
anche del processore grafico, anche molto al di sopra delle specifiche
di targa
di questi componenti. L'approccio tipico dell'Overclocker è quello di
"tirare" il proprio PC al limite fisico di funzionamento e quindi di
fare piccoli passetti indietro sino a raggiungere una stabilità
operativa
ritenuta accettabile ("Rock solid", nel gergo degli Overclockers). Sia
i normali utenti di computers che gli Overclockers, per motivi diversi,
possono
aver bisogno di particolari strumenti per testare la stabilità delle
loro
macchine. E' possibile utilizzare a questo scopo dei programmi che
tengano
impegnati al massimo i vari componenti del sistema. Alcuni programmi
sono
pensati proprio per questi scopi, altri, come Prime95, pur essendo
stati pensati
per altri scopi, si rivelano ottimi anche come test di stress.
Prime95 è un ottimo strumento per testare la stabilità di un
processore, delle
memorie, delle memorie tampone (memorie cache e buffer), il sistema di
raffreddamento dei vari chip e del cabinet di un computer. Il "test
della tortura" manda in esecuzione continua una serie di autotest
che
caricano al massimo il processore centrale e le memorie di sistema,
confrontando
i risultati ottenuti con risultati che sì sa essere corretti. Qualunque
risultato discordante venga rilevato è indice sicuro di un qualche
malfunzionamento di un qualche componente del vostro computer! Sebbene
possa
capitare che tale test utilizzi anche il disco rigido per funzionare,
questo non
significa che Prime95 possa essere utilizzato anche per stressare le
vostre
periferiche di memorizzazione. Lo stesso dicasi per altre importanti
componenti
del vostro sistema quali il bus PCI, la scheda video, ecc, che non sono
interessate dal programma. Dovrete utilizzare a questo scopo altri
programmi
specificamente pensati per questi scopi. Inoltre occorre ricordare che
questo è
solo uno dei tanti programmi di test che sono liberamente reperibili
sulla rete.
In alcuni casi potrebbe essere necessario mandare in esecuzione più
programmi
di test assieme a Prime95 contemporaneamente per evidenziare dei
problemi.
Potrebbe essere necessario, in questo caso, alzare la priorità del
programma di
modo da assegnare una quota più o meno pari di tempo di processore ai
vari
programmi di tets. I Forums sono un luogo eccellente in cui reperire
informazioni sui vari programmi di test, o per avere indicazioni e
suggerimenti
da utenti già esperti.
I programmi per testare il proprio Hardware che al momento sono tra i
più
utilizzati sono davvero molti. Ne ricordiamo solo alcuni, senza alcuna
pretesa
di esaustività.
Prime95 (il tets della tortura di questo programma); 3DMark2001; CPU Stability test; Sisoft Sandra; Quake; Folding@Home; Seti@home; Genome@home; Motherboard monitor; Memtest86; TaskInfo2002.
Esistono in rete moltissimi siti, molti dei quali
dispongono
anche di forums dedicati, in cui reperire informazioni
sull'overclocking. Ne
citiamo solo alcuni
www.hwupgrade.it; www.overclockers.com;
www.arstechnica.com; www.hardocp.com;
www.anandtech.com; www.tomshardware.com;
www.sharkyextreme.com.
Cosa faccio se trovo qualche problema?
La causa precisa di un problema Hardware è spesso
molto
difficile da individuare, in considerazione del fatto che un personal
computer
è un sistema complesso di componenti che interagiscono tra loro. Se non
siete
degli Overclockers, i problemi rilevati da Prime95 sono molto spesso
riconducibili al surriscaldamento della CPU o da moduli di memoria non
perfettamente aderenti agli standard o alle specifiche. Un altro
componente che
si sta rilevando sempre più critico è l'alimentatore, date le richieste
sempre
più raffinate dei moderni processori. Non per nulla i produttori di
schede
madri più accorti dedicano notevole attenzione ad implementare
circuiterie di
alimentazione a fasi differenziate.
Per controllare le temperature raggiunte dal vostro processore sia in
fase di
riposo che in fase di carico potete utilizzare il programma MotherBoard monitor.
Se doveste rilevare temperature elevate dovrete controllare il sistema
di
raffreddamento della CPU. Se non vi fossero imprecisioni nel montaggio
del
dissipatore di calore, dovreste prendere in considerazione l'ipotesi di
doverlo
cambiare o di migliorare l'aerazione all'interno del vostro cabinet o
entrambe
le cose. Per escludere che il problema invece non sia imputabile alle
memorie
una strada potrebbe essere quella di provare i vostri banchi sul
computer di un
amico e vedere che succede. Nel caso il problema non si presenti anche
su
quest'altro computer, vi sono buone probabilità che la causa fossero
proprio le
memorie. Un eventuale problema di alimentazione elettrica può invece
manifestarsi qualora doveste rilevare improvvisi cali nel voltaggio che
arriva
alla CPU quando Prime95 venga avviato, dato questo rilevabile sempre
con
MotherBoard Monitor. Anche in questo caso i forum degli Overclockers si
rivelano
un'ottima fonte d'informazioni. Se state overcloccando la vostra CPU,
potete
provare aumentando il voltaggio del core del processore e/o quello
della RAM.
Naturalmente sia l'aumento del voltaggio che della frequenza operativa
richiede
un buon sistema di raffreddamento visto l'aumento di dissipazione
termica che
viene prodotto. Se il problema persiste non potete far altro che
ridurre un po'
la frequenza del processore e/o modificare i timings di accesso delle
memorie
(la latenza C.A.S. in primo luogo).
Posso ignorare i problemi segnalati da Prime95?
Questa è prettamente una questione di preferenze
personali.
Esistono essenzialmente due scuole di pensiero al riguardo.
La prima è quella che non attribuisce troppo peso ad eventuali problemi
rilevati. Dopotutto, si dice, è estremamente improbabile che la maggior
parte delle applicazioni che utilizzate abitualmente
manifesterà alcun problema girando sul vostro sistema, in quanto
difficilmente queste richiederanno un uso esasperato del computer
medesimo. I moderni
videogiochi invece potrebbero portare a qualche crash, essendo alcuni
di essi
piuttosto esigenti in termini di risorse hardware, ma anche questo
viene
giudicato un problema minore. In questo caso l'indicazione essenziale è
quella
di non partecipare a progetti di ricerca distribuita per non fornire a
tali
progetti risultati errati che certamente non li aiuterebbero! In
conclusione,
se deciderete di tollerare il rischio di occasionale crash di sistema o
di
qualche applicazione, nessuno potrà giudicare questa vostra scelta:
ognuno è
libero di fare quel che meglio crede, però evitate almeno di
danneggiare il
lavoro altrui!
La seconda scuola di pensiero invece ha un approccio opposto. La
filosofia che
impronta questa linea di pensiero è quella della totale
affidabilità
delle macchine utilizzate. Dopotutto, ci si chiede, perchè eseguire dei
test di
stress per evidenziare eventuali problemi se poi si decide di
ignorarli? Il
fatto di far superare alle loro macchine numerosi test di stabilità,
permette
ai seguaci di questa linea di pensiero di utilizzare con un elevato
grado di
fiducia i loro computers, indipendentemente dal tipo di applicazioni
che si
andranno ad utilizzare.
Il mio computer non è overcloccato. Se allora
si
verifica un errore è di sicuro a causa di un bug nel software, giusto?
Sfortunatamente, no. Il test della tortura compara i tuoi risultati con
risultati che si sa per certo essere corretti. Se il vostro computer
non genera
risultati corretti, allora di sicuro avete qualche problema hardware.
Per quanto tempo devo eseguire il test della tortura?
Un'indicazione generale prevede l'esecuzione di tale test per un
periodo che va
dalle 6 alle 24 ore. Sono noti molti casi in cui il programma ha
mostrato degli
errori solamente dopo molte ore di funzionamento, talora addirittura
dopo
qualche settimana. Ad ogni modo, in caso di computer con problemi seri,
l'errore
verrà individuato dopo pochi minuti di funzionamento.
Prime95 riporta degli errori però altri programmi di stabilità
no.
Significa lo stesso che ho dei problemi?
Sì. Se state overcloccando avete raggiunto e superato il limite
del
vostro hardware. In questo caso sarebbe utile che ritornaste un poco
indietro
per ottenere un sistema che sia davvero stabile al 100% o quasi. Potete
naturalmente decidere anche di tollerare qualche problema di tanto in
tanto,
però evitate di restituire risultati sicuramente errati ai progetti di
ricerca
distribuita, se decidete di associarvi a qulcuno di essi!
Un utente di un forum mi ha detto di non preoccuparmi se Prime95
rileva
dei problemi. Tutti gli altri test e le applicazioni girano senza alcun
problema!
A cosa ti serve un programma come quello? Noi abbiamo un server
che è
rimasto acceso ininterrottamente per dei mesi senza un riavvio. abbiamo
installato Prime95 e dopo pochi minuti ci ha segnalato degli errori.
Vuoi forse
venire a dirci che il nostro server è instabile?
Ovviamente questi utenti non aderiscono alla scuola di pensiero
dell'affidabilità totale dei loro sistemi. E' certo che le loro
macchine hanno
qualche problema hardware, indipendentemente dal fatto che le
applicazioni
installate li rivelino o meno. Possiamo solamente affermare che tali
macchine
sono solo "piuttosto" stabili ovvero stabili a sufficienza per i loro
proprietari,
finché non verrà installata un'applicazione che rivelerà questi
problemi.