Pagina 1 di 2

[Risolto] Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 10:37
da andy-x
E' possibile fare uno script per vedere la CPU Xeon quadri core che abbiamo al lavoro con i core impegnati a lavorare invece che continuamente in riposo :sleepy2: ?
Cosi' provo anche se ventole funzionano... :-)
Ovviamente senza stroncolare il server..... :-D altrimenti mi licenziano.....

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 10:58
da DanBadJar
Ricompila un kernel usando l'opzione -j5 al make

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 11:07
da madtux
se dai anche un time
mi toglieresti la curiosità.
Facci sapè :D

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 11:43
da lamarozzo
Lancia 4 volte il comando

Codice: Seleziona tutto

cat /dev/urandom > /dev/null
e goditi il quadcore al 100% :D

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 11:48
da Trotto@81
lamarozzo ha scritto:Lancia 4 volte il comando

Codice: Seleziona tutto

cat /dev/urandom > /dev/null
e goditi il quadcore al 100% :D
Se come no, il mio Q6600 stava allo 0.8% circa. :p

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 13:12
da Ansa89
Trotto@81 ha scritto:
lamarozzo ha scritto:Lancia 4 volte il comando

Codice: Seleziona tutto

cat /dev/urandom > /dev/null
e goditi il quadcore al 100% :D
Se come no, il mio Q6600 stava allo 0.8% circa. :p
Forse dipende anche dallo scheduler usato: io ho un dualcore e se do due volte il comando, entrambe le cpu vanno al 99% (uso bfs).

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 14:20
da lamarozzo
Trotto@81 ha scritto: Se come no, il mio Q6600 stava allo 0.8% circa. :p
0.8%? Se è vero, devi donare il computer alla scienza! :shock:

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 14:37
da Trotto@81
lamarozzo ha scritto:
Trotto@81 ha scritto: Se come no, il mio Q6600 stava allo 0.8% circa. :p
0.8%? Se è vero, devi donare il computer alla scienza! :shock:
Avevo letto di fretta e male, sono tutte al 99% circa. :-)

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 15:12
da Ansa89
Trotto@81 ha scritto:Avevo letto di fretta e male
Avevi lanciato solo un'istanza del comando?

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 15:58
da andy-x
Provato con:

Codice: Seleziona tutto

cat /dev/urandom > /dev/null
lanciato su 12 terminali .....
tutte le 8 cpu al 100% ma il sistema non mi si siede.... :-) infatti non si e' accorto nulla nessuno....
comunque le ventole dello Xeon non hanno alzato i giri neanche un po' :-)

Codice: Seleziona tutto

load average 10.24 10.15 8.87

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 16:02
da Ansa89
Penso che ti possa ritenere soddisfatto dei risultati del test :) .

Re: Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 20:38
da Trotto@81
andy-x ha scritto:Provato con:

Codice: Seleziona tutto

cat /dev/urandom > /dev/null
lanciato su 12 terminali .....
tutte le 8 cpu al 100% ma il sistema non mi si siede.... :-) infatti non si e' accorto nulla nessuno....
comunque le ventole dello Xeon non hanno alzato i giri neanche un po' :-)

Codice: Seleziona tutto

load average 10.24 10.15 8.87
Anche il mio con le 4 cpu a palla non sembrava minimamente appesantito.

Re: [Risolto] Per vedere uno Xeon a palla....

Inviato: lun 1 feb 2010, 21:50
da Mario Vanoni
Intel Core 2 Dual 1866MHz 4096kB L2 cache, 4GB RAM
raffreddamento passivo con OCZ VindicatoR,
ventola a 20 centimetri di distanza a tempo pieno
due cat /dev/urandom > /dev/null
top e sar -P ALL 1 dicono CPU usati, 0.0% idle

Ma attenzione:

- controllo con crontab ogni minuto la temperatura CPU
- la temperatura massima la raggiunge solo dopo 14 minuti (*)

un make -j 2 bzImage dura sotto i 6 minuti,
e non raggiunge mai questa temperatura (**)!

facendo partire un terzo
cat /dev/urandom > /dev/null
rimane dopo 45 minuti sempre a 42 gradi centigradi

Quindi la/le CPU usate tanto, ma per poco tempo
non riflettono l'equilibrio termico del sistema!

@andy-x
dovresti fare il test per molto piu` tempo,
per sapere quando le ventole partono!

(*) 42 gradi centigradi
(**) 38 gradi centigradi

Re: [Risolto] Per vedere uno Xeon a palla....

Inviato: mar 2 feb 2010, 8:29
da lamarozzo
Come giustamente ha mostrato Mario dai suoi esperimenti, durante la ricompilazione del kernel la CPU sta molto spesso in attesa delle operazioni di IO (lettura e scrittura su disco), quindi non viene stressata al massimo. Invece con cat /dev/urandom si eseguono praticamente solo operazioni matematiche, e questo si riflette in un maggior uso della cpu, e quindi in un equilibrio termico a temperatura piu' alta. Il fatto poi che i computer non sembrino minimamente appesantiti da questi job e' merito soprattutto dello scheduler del kernel.

Re: [Risolto] Per vedere uno Xeon a palla....

Inviato: mar 2 feb 2010, 10:23
da Naitso
andy-x ha scritto:Provato con:

Codice: Seleziona tutto

cat /dev/urandom > /dev/null
lanciato su 12 terminali .....
tutte le 8 cpu al 100% ma il sistema non mi si siede.... :-) infatti non si e' accorto nulla nessuno....
comunque le ventole dello Xeon non hanno alzato i giri neanche un po' :-)

Codice: Seleziona tutto

load average 10.24 10.15 8.87
In che macchina hai provato HP con slackware? Se non ricordo male in quel caso le ventole girano già a manetta...