The discwr2 program was used to measure
usb2,3 io/rates. The setup was:
fileSystem |
usb |
i/o rate MB/sec |
cpu
usage |
ntfs |
usb2 |
40 |
60-80% mount.nfs |
ntfs |
usb3 |
102 |
60-80% mount.nfs |
xfs |
usb3 |
108 |
5% discwrr2 |
The wombat server has:
recLen |
totBytes |
# copies discBenchmark |
totTm secs |
io/rate Mbytes/sec |
avgTm Rec secs |
minTm rec secs |
maxTm rec secs |
stdDev Rec secs |
Notes |
20Mb |
20Gb |
1 |
54.354 |
367.96 |
.05435 |
.02069 |
.21677 |
.02336 |
|
20Mb |
200Gb |
1 |
551.273 |
362.80 |
.05512 |
.02007 |
.25050 |
.02136 |
|
2Mb |
20Gb |
1 |
55.800 |
358.42 |
.00558 |
.00213 |
.09599 |
.00626 |
|
200Kb |
20Gb |
1 |
69.838 |
286.49 |
.000698 |
.000454 |
.065547 |
.000426 |
|
20Mb |
20Gb |
2 |
103.755 |
192.76 |
.10375 |
.026326 |
.25548 |
.04166 |
|
2Mb |
20Gb |
2 |
106.924 |
187.05 |
.01069 |
.00244 |
.19935 |
.01551 |
|
200Kb |
20Gb |
2 |
109.146 |
183.24 |
.001091 |
.000347 |
.164926 |
.003072 |
|
20Mb |
20Gb |
1 and rsync |
72.61 |
275.44 |
.07260 |
.01969 |
.36362 |
.04549 |
(1) |
200Kb |
20Gb |
2 and rsync |
130.803 |
152.90 |
.001308 |
.000343 |
.318384 |
.006401 |
(1) |
The discwr2 benchmarck write N M byte files to
disc. It uses the OSYNC option so the program should wait for data
to be written to disc before returning. The time for each record
write is recorded. After all records are written, the min,max,rms,
and avg i/o time is computed.
the table below holds the results from various measurements:
The devices are:
device |
date |
cpu |
TotSize written |
nrecs |
recLen |
totTime secs |
i/o rate Mb/sec |
avgTm rec (sec) |
`minTm rec (sec) |
maxTm rec(sec) |
stdDev sec |
Intface |
File system |
evo 840 ssd samsumg |
150224 |
philpc |
20Gb |
100 |
20Mb |
5.688 |
351.6 |
0.057 |
0.053 |
0.067 |
0.0034 |
sataIII |
xfs |
40Gb |
200 |
20Mb | 11.502 |
347.8 |
0.057 |
0.053 |
0.071 |
0.0032 |
|||||
80Gb |
400 |
20Mb | 23.084 |
346.6 |
0.058 |
0.053 |
0.072 |
0.0034 |
|||||
sanDiskExtreme 32Gb SDCZ80 Flash Drive |
150416 | philpc | 3Gb | 150 | 20Mb | 39.079 |
76.77 |
0.260 |
0.231 |
0.322 |
0.0116 |
usb3 | vfat |
sanDiskExtreme 64Gb |
150320 |
philpc |
2Gb |
100 |
20Mb |
17.925 |
111.6 |
0.179 |
0.145 |
0.203 |
0.0144 |
usb3 |
vfat |
PNY 128Gb FlDrive More info Not sure why the 16apr15 data gave better results Still saw a jump in rec times around rec 133( 2gb+) |
150320 |
philpc |
2Gb |
100 |
20Mb |
57.254 |
34.9 |
0.572 |
0.540 |
0.606 |
0.0128 |
usb3 |
xvfat |
1Gb |
1000 |
1Mb |
75.181 |
13.3 |
0.075 |
0.033 |
4.704 |
0.3259 |
xvfat | ||||
2Gb | 100 | 20Mb | 96.645 |
20.69 |
0.966 |
0.530 |
3.251 |
0.7400 |
xfs |
||||
2Gb | 100 | 20Mb | 213.374 |
9.37 |
2.133 |
0.210 |
9.983 |
1.9068 |
ext4 |
||||
2Gb | 100 | 20Mb | 22.617 |
88.43 |
0.226 |
0.196 |
0.245 |
0.0067 |
vfat after adding label |
||||
2Gb | 100 | 20Mb | 20.794 |
96.18 |
0.207 |
0.108 |
0.705 |
0.1825 |
ntfs |
||||
4Gb |
200 |
20Mb | 75.708 |
52.83 |
0.378 |
0.101 |
0.539 |
0.1810 |
|||||
6Gb |
300 |
20Mb | 131.248 |
45.71 |
0.437 |
0.102 |
0.540 |
0.155 |
|||||
150416 |
philpc |
4Gb | 200 | 20Mb | 28.888 |
138.47 |
0.144 |
0.108 |
0.182 |
0.0248 |
|||
6Gb | 300 | 20Mb | 46.477 |
129.10 |
0.155 |
0.106 |
0.181 |
0.0277 |
|||||
8Gb |
400 |
20Mb | 63.562 |
125.86 |
.158 |
0.102 |
0.180 |
0.0260 |
|||||
Toshiba 2Gb (Kingston datatraveler 2.0 stick) |
150416 | philpc | 1.8Gb |
90 |
20Mb | 152.276 |
11.82 |
1.691 |
1.526 |
2.147 |
0.151 |
usb3 (usb2Drive) |
vfat |
Toshiba 8Gb (Kingston datatraveler 102/hemaFlashDrv/ PNY attache 4GbStickpr) |
150416 | philpc | 3Gb |
150 |
20Mb | 247.924 |
12.10 |
1.652 |
1.476 |
2.076 |
0.1339 |
usb3 (usb2Drive) |
vfat |