[FSUG PD] test dischi, di chi mi devo fidare?

max_xxv mauro.soligo a gmail.com
Ven 21 Set 2007 14:28:46 CEST


Ciao a tutti, sto cercando di testare le prestazioni del raid del
server ma con gli strumenti in mio possesso ho risultati completamente
diversi e vorrei dei consigli di qualche programmino carino carino e
adatto allo scopo che magari faccia dei test differenziati a seconda
se si lavora con file di grandi dimensioni e/o molti file piccoli.

Sinceramente non riesco a capire quali siano le reali performance del
sistema, ho dati in scrittura che vanno da 4,6MbSec a quasi 300MbSec e
non mi riesco a spiegare la cosa...



Per ora, con dd e time ottengo:
*************************************************************
lnx_srv ~ # time dd if=/dev/urandom of=test.dat count=100k
52428800 bytes (52 MB) copied, 10.8902 s, 4.8 MB/s
real    0m11.036s
user    0m0.064s
sys     0m10.805s
*************************************************************
ovvero appena 4,8MB/s di trasferimento per creare un file da 50Mb.

*************************************************************
lnx_srv ~ # time cp test.dat test2.dat
real    0m0.171s
user    0m0.004s
sys     0m0.168s
*************************************************************
ovvero 292Mb Sec per copiare un un file da 50Mb sullo stesso disco.


*************************************************************
lnx_srv ~ # time dd if=/dev/urandom of=test.dat count=500k
262144000 bytes (262 MB) copied, 54.747 s, 4.8 MB/s
real    0m54.822s
user    0m0.168s
sys     0m54.303s
*************************************************************
ovvero sempre 4,8MB/s per creare un file da 250Mb

*************************************************************
lnx_srv ~ # time cp test.dat test2.dat
molto variabile tra 0,9 e 5,3Sec
*************************************************************
Quindi da 277 a 47 MB/Sec per il file da 250Mb...


*************************************************************
lnx_srv ~ # time dd if=/dev/urandom of=test.dat count=1M
536870912 bytes (537 MB) copied, 117.447 s, 4.6 MB/s
real    1m57.558s
user    0m0.664s
sys     1m53.611s
*************************************************************
Sempre 4.6MB/s per creare il file... forse questo non è un problema
del disco ma è legato a processore e ram...

*************************************************************
lnx_srv ~ # time cp test.dat test2.dat
real    0m27.575s
user    0m0.016s
sys     0m2.500s
*************************************************************
quindi circa 18MBSec..

se uso hdparm -tT /dev/sda3 ho risultati molto variabili:
*************************************************************
/dev/sda3:
 Timing cached reads:   1702 MB in  2.00 seconds = 850.36 MB/sec
 Timing buffered disk reads:  188 MB in  3.03 seconds =  62.00 MB/sec
*************************************************************
/dev/sda3:
 Timing cached reads:   1652 MB in  2.00 seconds = 826.02 MB/sec
 Timing buffered disk reads:  166 MB in  3.07 seconds =  54.05 MB/sec
*************************************************************
/dev/sda3:
 Timing cached reads:   1682 MB in  2.00 seconds = 841.00 MB/sec
 Timing buffered disk reads:  130 MB in  3.59 seconds =  36.17 MB/sec
*************************************************************



-- 
Visita il mio sito
http://www.katodo.com e http://wiki.tuttoelettronica.org
oppure contattami in MSN, GTALK o ICQ N° 129440900
Radioamatore: IW3HZQ --- Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il contrario... "


Maggiori informazioni sulla lista fsug-pd