Guida ai software Idle

Guida ai software Idle

Guida alla scelta dei software Idle, con i quali è possibile limitare al minimo l'utilizzo della cpu (e pertanto la temperatura d'esercisio) in tutte quelle situazioni nelle quali la cpu è in attesa di istruzioni (confronto tra Waterfall, Rain e CPUIdle)

di pubblicato il nel canale Processori
 

Guida ai software Idle

Durante l'utilizzo continuo di un personal computer, non in tutti i momenti la cpu è impegnata ad effettuare calcoli di vario tipo ma parecchie volte è in attesa di comandi da parte dell'utente; in questi momenti, con i sistemi operativi Windows 95 e Windows 98, la cpu continua, per così dire, ad essere in funzione, pertanto ad assorbire corrente e quindi a sviluppare calore. Una delle principali attenzioni per gli overclockers e, più in generale, per tutti coloro che ricercano il massimo delle prestazioni dal proprio computer anche senza ricorrere a tecniche di overclocking, è la cura alla temperatura dei componenti hardware: essendo alimentati da corrente, infatti, essi generano del calore che deve essere disperso in varie forme. La cpu è senz'ombra di dubbio il componente che più di tutti genera calore e al quale è necessario prestare la massima attenzione; per diminuirne la temperatura vengono utilizzati dissipatori e ventole sempre più grandi, capaci di una elevata dispersione termica. I software Idle sono dei piccoli programmi che permettono di eseguire un comando HLT in un idle priority thread, cioè, detto in modo molto semplice, di fare in modo tale che la cpu sia "messa a riposo", cioè esegua un numero limitatissimo di istruzioni, quando è in attesa di comandi da parte dell'utente; così facendo, tali software permettono una notevole riduzione della temperatura della cpu in quanto, quando non deve essere utilizzata per elaborare calcoli, viene praticamente spenta. Non appena la cpu deve essere messa a disposizione del sistema per iniziare delle operazioni, essa viene immediatamente "risvegliata" ed è pronta ad elaborare calcoli; questa procedura richiede solo pochi cicli di clock ed è per questo che l'impiego di tali software non porta a cali prestazionali. Tali software sono per un utilizzo specifico con i sistemi operativi Windows 95 e Windows 98, in quanto sia Windows NT che Linux eseguono automaticamente un comando HLT in un idle priority thread quando la cpu è in attesa di istruzioni. Attenzione, tali software non permettono di ridurre la temperatura della cpu sempre, ma soltanto quando essa non deve effettuare delle operazioni ed è in attesa di comandi da parte dell'utente; se giocate con un videogame, applicazione che in genere occupa al 100% la cpu, l'utilizzo di un software idle non porta benefici in termini di diminuzione della temperatura, mentre effetti positivi avrebbe l'impiego di ventola e dissipatori di maggiori dimensioni.

Sulla rete è possibile ottenere tre diversi software Idle:

Cpu Idle: http://www.stud.uni-hannover.de/~goetz
Rain: http://cpu.simplenet.com/leading_wintech/ 
Waterfall: http://cpu.simplenet.com/leading_wintech/ 

Per questa pagina ho testato tutti e tre i software, rispettivamente nelle versioni 3.0, 1.0 e 1.23. Ho eseguito delle misurazioni della temperatura raggiunta dalla cpu a diversi tempi, sia con che senza software attivati; per la misurazione mi sono servito di un termometro digitale il cui sensore è stato applicato tra le alette del dissipatore montato sulla cpu: per questo motivo la misura indicata non deve essere considerata una precisa indicazione delle temperatura raggiunta dalla cpu (per far questo sarebbe necesario che il sensore fosse a contatto con la cpu stessa e non con il dissipatore) ma come un valore di riferimento; non ho volontariamente utilizzato il sensore di temperatura della cpu integrato nella motherboard in quanto poco veritiero nella misurazione.

Cpu Idle 3.0Quando Cpu Idle è attivato, compare una piccola icona nella parte destra della barra delle applicazioni; cliccandola con il pulsante destro del mouse è possibile chiudere il programma, metterlo in modalità Hide (con la quale il software continua ad essere caricato in memoria ma non appare l'iconcina nella bassa delle applicazioni) oppure vistualizzare il menù delle opzioni (nell'immagine). Esistono diverse linee di comando che permettono di ottimizzare al meglio il funzionamento di Cpu Idle, soprattutto con riferimento a quale cpu sia installata sul proprio sistema, le cui caratteristiche sono dettagliatamente illustrate nella guida al programma, inserita all'interno del file .zip con il quale Cpu Idle è distribuito.

Dato che quando viene attivato Cpu Idle carica anche l'interfaccia grafica del menù nonché un'immagine bitmap, il quantitativo di memoria utilizzato durante il suo funzionamento è rilevante e pari a circa 1.6 Mbyte; per ovviare a questo è possibile caricare il programma con l'opzione -loadonly, con la quale l'occupazione di memoria si riduce a circa 100K anche se non è più disponibile l'interfaccia grafica.

Rain 1.0Rain è decisamente meno ricco, dal punto di vista grafico, di Cpu Idle, in quanto durante il funzionamento è disponibile solo l'icona sulla barra delle applicazioni (se si preme l'icona con il pulsante destro si abilita o disabilita il programma); il menù d'installazione è invece piuttosto curato, in quanto da esso è possibile specificare quale cpu è installata nel proprio sistema. Waterfall è dotato di un'interfaccia d'installazione identica a quella di Rain (sono entrambi prodotti dalla Leading Wintech) ma si differenzia per l'icona sulla barra delle applicazioni, in quanto cliccando con il pulsante sinistro del mouse si abilita o disabilita il programma, mentre cliccando con quello di destra si visualizza il Cpu Monitor, un pannello che mostra la percentuale di risparmio energetico sia del momento che media dall'avvio del programma. 

Configurazione utilizzata

Processore(i)

Intel Pentium 233MMX A.M.D. K6 266mhz

Motherboard

Asus SP98AGP-X

Versione Bios

Award 1.01x

Ram

 2x32 mbyte SDRAM 10ns Micron

Hard Disk

I.B.M. DAQA 32160 Deskstar III

Scheda video

Matrox Productiva G100 8 Mbyte

Driver Busmaster

Nessuno

Driver scheda video

 Matrox PowerDesk 3.82

Sistema operativo

 Windows 95 4.00.950 B

  
La prova è stata eseguita nel seguente modo:

- Viene misurata la temperatura ambiente a PC spento;

- Il sistema viene avviato, sono eseguiti due Cpu Mark 32 consecutivi al termine dei quali viene misurata la temperatura della cpu;

- Si attiva il software idle e, dopo 20 minuti di inattività con software attivo, viene misurata la temperatura della cpu;

- Si eseguono 3 sessioni di Cpu Mark 32 consecutive con software idle attivo;

- Al termine delle 3 esecuzioni di Cpu Mark 32 viene misurata la temperatura della cpu per 4 minuti, a intervalli di un minuto, con sistema inattivo.

E' stato utilizzato il Cpu Mark 32 in quanto è un'operazione che mette particolarmente sotto stress la cpu, facendola in continuo elaborare operazioni ed impedendo pertanto al comando idle di attivarsi.

Pentium MMX 233

  Cpu Idle 3.0 Rain 1.0 Waterfall 1.23
Temperatura ambiente inizio test 24° 22° 23.7°
Temperatura dopo 2 Cpu Mark 32 consecutivi no software idle attivati 30.6° 30.1° 30.3°
Temperatura dopo 20 minuti di inattività con software attivo 26.3° 25.2° 25.5°
Temperatura al termine di 3 Cpu Mark 32 consecutivi con software attivo 30.8° 30.5° 30.3°
Temperatura dopo 1 minuto 28.3° 28.3° 27.9°
Temperatura dopo 2 minuti 27.3° 27° 26.7°
Temperatura dopo 3 minuti 27° 26.6° 26.4°
Temperatura dopo 4 minuti 26.8° 26.4° 26.2°
Temperatura ambiente fine test 24.1° 23.7° 23.8°

   

K6 233

  Cpu Idle 3.0 Rain 1.0 Waterfall 1.23
Temperatura ambiente inizio test 21.4° 21.7° 22°
Temperatura dopo 2 Cpu Mark 32 consecutivi no software idle attivati 36.7° 35.9° 36.1°
Temperatura dopo 20 minuti di inattività con software attivo 25° 24.2° 24.3°
Temperatura al termine di 3 Cpu Mark 32 consecutivi con software attivo 35.7° 36.1° 35.6°
Temperatura dopo 1 minuto 30.7° 30.9° 30.4°
Temperatura dopo 2 minuti 26.8° 27.4° 26.7°
Temperatura dopo 3 minuti 25.7° 25.6° 25.6°
Temperatura dopo 4 minuti 25.2° 25.2° 25°
Temperatura ambiente fine test 22.6° 22.2° 22.2°

Anche se le temperature ottenute differiscono in parte di qualche grado, si può tranquillamente affermare che l'effetto di questi software è praticamente identico (bisogna infatti considerare le differenti temperature ambiente registrate nel corso delle diverse prove); l'effetto dei software idle è repentino e consistente, a patto che la cpu non sia impegnata in calcoli, nel qual caso l'effetto è nullo e la temperatura si mantiene sui massimi livelli (cosa che in effetti è possibile osservare dal valore della temperatura dopo l'esecuzione dei Cpu Mark 32, sia con che senza software idle attivato).

Quale tra questi tre software è il migliore? A mio avviso, dopo averli utilizzati con la stessa configurazione, posso dire che tutti e tre svolgono egregiamente la loro funzione senza dare alcun tipo di problema; nella faq allegata con Rain e Waterfall è presente questa tabella che riassume le caratteristiche dei tre software idle in questione (vengono indicate anche le caratteristiche di Cpu Idle con comando -loadonly):

  Rain Waterfall CPUIdle CPUIdle -loadonly
System  Performance Excellent Excellent Good Excellent
Cooling Performance Excellent Very Good Very Good Fair
Secure  Performance Very Good Excellent Fair Poor
Memory requirement 300KB 300KB 1.6MB 100KB
CPU Monitor No Yes No No

Sulla rete, all'indirizzo http://titan.informatik.uni-bonn.de/~canavan/wateridle.html è possibile trovare un'interessante prova comparativa tra Cpu Idle, Waterfall e Rain. Il consiglio che posso dare è quello di utilizzare comunque uno di questi tre software, a prescindere dal fatto che il vostro sistema sia overcloccato o meno, in quanto i benefici in fatto di riduzione della temperatura d'esercizio si fanno sentire.

0 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^