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