FreeBSD Raid Stripe Size Emperical Results |
|
|
|
|
Standard
newfs Configuration (Defaults Used, 16KB blocks) |
|
System
wiped clean and reinstalled for each stripe size (minimal configuration plus
ports) |
Each test
run twice/thrice to confirm order of magnitude of results |
|
|
Dell
XPS120c - 400MHz/96MB |
|
Adaptec
2400a Raid5 Controller (I20 BIOS) |
|
4x200GB WD
7200RPM IDE Drives (8MB Buffers) |
|
|
Bonnie |
|
|
Sequential
Output (Per Char) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
19 |
99 |
534 |
|
16k |
16 |
99 |
632 |
|
32k |
17 |
99 |
588 |
|
256k |
15 |
99 |
590 |
|
|
Sequential
Output (Block) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
7885 |
47 |
779 |
|
16k |
7995 |
50 |
1499 |
|
32k |
9229 |
60 |
1914 |
|
256k |
11460 |
69 |
2719 |
|
|
Sequential
Output (Rewrite) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
4881 |
27 |
2516 |
|
16k |
5747 |
32 |
1477 |
|
32k |
6407 |
36 |
2132 |
|
256k |
4729 |
26 |
1406 |
|
|
Sequential
Input (Per Char) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
50 |
99 |
189 |
|
16k |
53 |
99 |
422 |
|
32k |
56 |
99 |
160 |
|
256k |
49 |
99 |
194 |
|
|
Sequential
Input (Block) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
12143 |
54 |
49 |
|
16k |
12698 |
59 |
56 |
|
32k |
15730 |
74 |
28 |
|
256k |
5465 |
23 |
262 |
|
|
Random |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
83 |
25 |
4876 |
|
16k |
91.5 |
27 |
4028 |
|
32k |
114.9 |
34 |
3429 |
|
256k |
62.3 |
18 |
5485 |
|
|
Sequential
Create (Create) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
409 |
24 |
233 |
|
16k |
406 |
25 |
238 |
|
32k |
414 |
25 |
252 |
|
256k |
336 |
21 |
243 |
|
|
|
|
Sequential
Create (Read) |
|
|
|
|
|
|
K/Sec |
%CPU |
Latency (us) |
|
8k |
6781 |
99 |
2439 |
|
16k |
6777 |
99 |
2786 |
|
32k |
6951 |
99 |
2516 |
|
256k |
6334 |
99 |
6054 |
|
|
|
|
Sequential
Create (Delete) |
|
|
|
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
785 |
27 |
51 |
|
16k |
782 |
32 |
52 |
|
32k |
798 |
36 |
48 |
|
256k |
654 |
26 |
109 |
|
|
Random
Create (Create) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
417 |
24 |
126 |
|
16k |
418 |
25 |
192 |
|
32k |
422 |
25 |
124 |
|
256k |
350 |
21 |
142 |
|
|
Random
Create (Read) |
|
|
|
K/Sec |
%CPU |
Latency (us) |
|
8k |
6769 |
99 |
1076 |
|
16k |
7049 |
99 |
982 |
|
32k |
7181 |
99 |
1058 |
|
256k |
6540 |
99 |
1078 |
|
|
Random
Create (Delete) |
|
|
|
K/Sec |
%CPU |
Latency (ms) |
|
8k |
584 |
21 |
373 |
|
16k |
597 |
22 |
296 |
|
32k |
600 |
22 |
430 |
|
256k |
471 |
17 |
534 |
|
|
|
|
IOZONE |
|
|
1024MB
Sequential File - Each Record 128 Bytes In Length |
|
|
|
Read |
Write |
(In KBytes/sec) |
|
8k |
2073 |
5739 |
|
16k |
2065 |
5808 |
|
32k |
2035 |
6124 |
|
256k |
1901 |
3526 |
|
|
1024MB
Sequential File - Each Record 65,536 Bytes In Length |
|
|
|
Read |
Write |
(In KBytes/sec) |
|
8k |
8069 |
10630 |
|
16k |
8454 |
11476 |
|
32k |
10151 |
14328 |
|
256k |
11612 |
4583 |
|
|
|
|
|
|
|
|
|
|