| 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 | ||||||