Come fare un benchmark veloce su Linux

Grazie a Enki (app stile Brain Training per la programmazione – se la volete provare e vi serve un invito potete usare il mio codice MAGNE985) ho trovato un benchmark veloce da fare su Linux, per vedere la velocità di un singolo core del processore.
dd if=/dev/zero bs=1M count=1024 | md5sum
Quello che fa questo comando è vedere quanto tempo ci mette un core del processore a fare un hash md5 di 1 gb di “zero”.
Per esempio sul mio Pentium G3420 di lavoro (vi ricordate il post sul PC più economico possibile?) ottengo questo:
dd if=/dev/zero bs=1M count=1024 | md5sum
1073741824 byte (1,1 GB) copiati, 2,10036 s, 511 MB/s dd if=/dev/zero bs=10M count=2048 | md5sum
21474836480 byte (21 GB) copiati, 49,0278 s, 438 MB/s
sull’Intel Xeon W3520 che fa da server a Dandandin invece ottengo questo:
dd if=/dev/zero bs=1M count=1024 | md5sum
1073741824 bytes (1.1 GB) copied, 2.79137 s, 385 MB/s

dd if=/dev/zero bs=10M count=2048 | md5sum
21474836480 bytes (21 GB) copied, 56.9042 s, 377 MB/s
Ehi! Ci mette 10 secondi in più! Ma come? Uno Xeon da 400 euro che viene battuto da un banale Pentium da 50 euro????
In effetti il server è ormai datato! È tempo di cambiare server a Dandandin!
confronto-xeon
Ti è piaciuto il contenuto? Restiamo in contatto, ricevi la nostra esclusiva newsletter molto sporadica.
I tuoi dati non saranno ceduti a terzi, non riceverai pubblicità

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.