Code:
ad4: 476938MB <Seagate ST3500418AS CC34> at ata2-master UDMA100 SATA 1.5Gb/s
ad6: 610480MB <WDC WD6400AARS-00Y5B1 80.00A80> at ata3-master UDMA100 SATA 1.5Gb/s
ad8: 476940MB <Seagate ST3500312CS SC13> at ata4-master UDMA100 SATA 1.5Gb/s
ad10: 476940MB <Seagate ST3500312CS SC13> at ata5-master UDMA100 SATA 1.5Gb/s
ad14: 152626MB <SAMSUNG HD160JJ ZM100-47> at ata7-master UDMA100 SATA
ad16: 156334MB <Maxtor 6Y160M0 YAR51BW0> at ata8-master UDMA100 SATA
ad14+16 -> gm0 (mirror)
ad8+10 -> gm1 (mirror)
Code:
/dev/mirror/gm0s1a
512 # sectorsize
154671596032 # mediasize in bytes (144G)
302092961 # mediasize in sectors
0 # stripesize
1073774080 # stripeoffset
18804 # Cylinders according to firmware.
255 # Heads according to firmware.
63 # Sectors according to firmware.
I/O command overhead:
time to read 10MB block 0.487426 sec = 0.024 msec/sector
time to read 20480 sectors 2.774225 sec = 0.135 msec/sector
calculated command overhead = 0.112 msec/sector
Seek times:
Full stroke: 250 iter in 1.905288 sec = 7.621 msec
Half stroke: 250 iter in 1.656508 sec = 6.626 msec
Quarter stroke: 500 iter in 3.134943 sec = 6.270 msec
Short forward: 400 iter in 2.531556 sec = 6.329 msec
Short backward: 400 iter in 2.589457 sec = 6.474 msec
Seq outer: 2048 iter in 0.350186 sec = 0.171 msec
Seq inner: 2048 iter in 0.341217 sec = 0.167 msec
Transfer rates:
outside: 102400 kbytes in 3.977510 sec = 25745 kbytes/sec
middle: 102400 kbytes in 4.372004 sec = 23422 kbytes/sec
inside: 102400 kbytes in 5.359596 sec = 19106 kbytes/sec
/dev/mirror/gm1a
512 # sectorsize
500107853824 # mediasize in bytes (466G)
976773152 # mediasize in sectors
0 # stripesize
8192 # stripeoffset
969020 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
I/O command overhead:
time to read 10MB block 0.248465 sec = 0.012 msec/sector
time to read 20480 sectors 1.773934 sec = 0.087 msec/sector
calculated command overhead = 0.074 msec/sector
Seek times:
Full stroke: 250 iter in 1.659988 sec = 6.640 msec
Half stroke: 250 iter in 1.499807 sec = 5.999 msec
Quarter stroke: 500 iter in 2.801351 sec = 5.603 msec
Short forward: 400 iter in 2.652671 sec = 6.632 msec
Short backward: 400 iter in 2.641057 sec = 6.603 msec
Seq outer: 2048 iter in 0.521088 sec = 0.254 msec
Seq inner: 2048 iter in 0.436988 sec = 0.213 msec
Transfer rates:
outside: 102400 kbytes in 2.209148 sec = 46353 kbytes/sec
middle: 102400 kbytes in 2.190127 sec = 46755 kbytes/sec
inside: diskinfo: read error or disk too small for test.: Operation not supported <- no idea wtf
/dev/ad4s1d
512 # sectorsize
500106281472 # mediasize in bytes (466G)
976770081 # mediasize in sectors
0 # stripesize
32256 # stripeoffset
969017 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
6VM31DD4 # Disk ident.
I/O command overhead:
time to read 10MB block 0.118732 sec = 0.006 msec/sector
time to read 20480 sectors 1.537903 sec = 0.075 msec/sector
calculated command overhead = 0.069 msec/sector
Seek times:
Full stroke: 250 iter in 5.978958 sec = 23.916 msec
Half stroke: 250 iter in 4.153111 sec = 16.612 msec
Quarter stroke: 500 iter in 6.673901 sec = 13.348 msec
Short forward: 400 iter in 2.011170 sec = 5.028 msec
Short backward: 400 iter in 2.430351 sec = 6.076 msec
Seq outer: 2048 iter in 0.181747 sec = 0.089 msec
Seq inner: 2048 iter in 0.183024 sec = 0.089 msec
Transfer rates:
outside: 102400 kbytes in 0.990563 sec = 103376 kbytes/sec
middle: 102400 kbytes in 0.991175 sec = 103312 kbytes/sec
inside: 102400 kbytes in 1.545671 sec = 66250 kbytes/sec
/dev/ad6s1d
512 # sectorsize
640134996480 # mediasize in bytes (596G)
1250263665 # mediasize in sectors
0 # stripesize
32256 # stripeoffset
1240340 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
WD-WCAV5D144732 # Disk ident.
I/O command overhead:
time to read 10MB block 0.132170 sec = 0.006 msec/sector
time to read 20480 sectors 2.507678 sec = 0.122 msec/sector
calculated command overhead = 0.116 msec/sector
Seek times:
Full stroke: 250 iter in 4.996024 sec = 19.984 msec
Half stroke: 250 iter in 3.932058 sec = 15.728 msec
Quarter stroke: 500 iter in 6.775971 sec = 13.552 msec
Short forward: 400 iter in 2.097176 sec = 5.243 msec
Short backward: 400 iter in 3.413464 sec = 8.534 msec
Seq outer: 2048 iter in 0.346267 sec = 0.169 msec
Seq inner: 2048 iter in 0.285257 sec = 0.139 msec
Transfer rates:
outside: 102400 kbytes in 1.040689 sec = 98396 kbytes/sec
middle: 102400 kbytes in 1.171794 sec = 87387 kbytes/sec
inside: 102400 kbytes in 1.605200 sec = 63793 kbytes/sec
however, I consider these results useless since I could never reach the values stated @
Transfer rate.
Tops was ~51MB write on ad6 (s-ata1 controller)