IOzone benchmark
Introduction
Results
Test Environment
Resources
The IOzone benchmark and the analysis of its results are part of the LTC Performance evaluation. It is aimed at the evaluation of the currently most important filesystems available for Linux: ext2fs, ext3fs, Reiserfs, JFS and xfs.
[25 October 2002] Test results posted for ext2fs, ext3fs, ReiserFS, and JFS on 2.5.41 SMP kernel running on a 4-way SMP 500 MHz, 2.5 GB memory system. All file systems were selected from menu configuration. The test was run in an unconstrained memory environment with the command "./iozone -a -f /disktest1/testfile -R -b 2541xxx.xls" where /disktest1 is a 3.8 GB partition of file under test. The data shown are throughput in KB/sec. The data corresponds a 4 KB block and file size from 64KB to 16384KB. The JFS filesystem in 2.5.41 includes a patch that corrects the fragmentation problem when handling multiple outstanding I/O requests.
| Writer Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 7674 | 6768 | 97264 | 59425 | 1267% | 1437% | 164% |
| 128 | 154954 | 61420 | 102806 | 69487 | 66% | 167% | 148% |
| 256 | 158221 | 63492 | 100430 | 69470 | 63% | 158% | 145% |
| 512 | 155385 | 63240 | 101972 | 67314 | 66% | 161% | 151% |
| 1024 | 155080 | 62718 | 99747 | 63252 | 64% | 159% | 158% |
| 2048 | 146914 | 61590 | 96132 | 56731 | 65% | 156% | 169% |
| 4096 | 139952 | 60431 | 92381 | 50010 | 66% | 153% | 185% |
| 8192 | 132801 | 58592 | 92875 | 50679 | 70% | 159% | 183% |
| 16384 | 129286 | 58774 | 91650 | 49236 | 71% | 156% | 186% |
| Re-writer Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 278242 | 188787 | 268846 | 262325 | 97% | 142% | 102% |
| 128 | 280093 | 181560 | 271176 | 270044 | 97% | 149% | 100% |
| 256 | 278570 | 181948 | 278877 | 265284 | 100% | 153% | 105% |
| 512 | 279317 | 183187 | 280088 | 265843 | 100% | 153% | 105% |
| 1024 | 272925 | 178271 | 268835 | 255237 | 99% | 151% | 105% |
| 2048 | 252529 | 168560 | 247284 | 239673 | 98% | 147% | 103% |
| 4096 | 223433 | 157447 | 225998 | 213589 | 101% | 144% | 106% |
| 8192 | 208246 | 150571 | 209219 | 85172 | 100% | 139% | 246% |
| 16384 | 200442 | 146731 | 204419 | 125937 | 102% | 139% | 162% |
| Reader Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 470661 | 474258 | 463886 | 460483 | 99% | 98% | 101% |
| 128 | 581755 | 581769 | 556569 | 574057 | 96% | 96% | 97% |
| 256 | 584503 | 528924 | 565165 | 568962 | 97% | 107% | 99% |
| 512 | 577842 | 589900 | 544132 | 560142 | 94% | 92% | 97% |
| 1024 | 455930 | 442713 | 466725 | 441571 | 102% | 105% | 106% |
| 2048 | 295143 | 293156 | 292318 | 301398 | 99% | 100% | 97% |
| 4096 | 236379 | 239097 | 236859 | 236982 | 100% | 99% | 100% |
| 8192 | 229905 | 233310 | 230293 | 231732 | 100% | 99% | 99% |
| 16384 | 228230 | 231386 | 228890 | 231053 | 100% | 99% | 99% |
| Re-reader Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 603629 | 615215 | 633805 | 627634 | 105% | 103% | 101% |
| 128 | 618388 | 640052 | 609553 | 639945 | 99% | 95% | 95% |
| 256 | 630576 | 580464 | 629034 | 638387 | 100% | 108% | 99% |
| 512 | 616099 | 648055 | 589866 | 627461 | 96% | 91% | 94% |
| 1024 | 499752 | 482334 | 514045 | 494218 | 103% | 107% | 104% |
| 2048 | 307967 | 310913 | 311864 | 318953 | 101% | 100% | 98% |
| 4096 | 242552 | 243288 | 244463 | 242438 | 101% | 100% | 101% |
| 8192 | 237835 | 239938 | 237793 | 239252 | 100% | 99% | 99% |
| 16384 | 238032 | 240665 | 237057 | 239207 | 100% | 99% | 99% |
| Random Read Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 388006 | 426718 | 421084 | 418405 | 109% | 99% | 101% |
| 128 | 449042 | 477627 | 447481 | 474155 | 100% | 94% | 94% |
| 256 | 470560 | 469690 | 457146 | 473232 | 97% | 97% | 97% |
| 512 | 462488 | 478050 | 470144 | 473643 | 102% | 98% | 99% |
| 1024 | 432255 | 448532 | 452289 | 443475 | 105% | 101% | 102% |
| 2048 | 351829 | 364934 | 362796 | 365973 | 103% | 99% | 99% |
| 4096 | 283400 | 284444 | 287256 | 281899 | 101% | 101% | 102% |
| 8192 | 243042 | 246279 | 244668 | 245681 | 101% | 99% | 100% |
| 16384 | 227016 | 227837 | 227019 | 227457 | 100% | 100% | 100% |
| Random Write Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 241541 | 167104 | 251024 | 234453 | 104% | 150% | 107% |
| 128 | 251960 | 176547 | 250012 | 242422 | 99% | 142% | 103% |
| 256 | 249255 | 174262 | 244963 | 239482 | 98% | 141% | 102% |
| 512 | 246752 | 174268 | 248066 | 238142 | 101% | 142% | 104% |
| 1024 | 245327 | 172389 | 241793 | 235562 | 99% | 140% | 103% |
| 2048 | 238973 | 170183 | 236844 | 224289 | 99% | 139% | 106% |
| 4096 | 218978 | 160885 | 220026 | 212052 | 100% | 137% | 104% |
| 8192 | 197017 | 148505 | 196923 | 191133 | 100% | 133% | 103% |
| 16384 | 184904 | 140743 | 185073 | 179357 | 100% | 131% | 103% |
| Backward Read Report | Ratio | Ratio | Ratio | ||||
| File size | ext2 | ext3 | jfs | rfs | jfs/ext2 | jfs/ext3 | jfs/rfs |
| 64 | 441258 | 447547 | 418345 | 438479 | 95% | 93% | 95% |
| 128 | 481196 | 481150 | 460456 | 481284 | 96% | 96% | 96% |
| 256 | 486648 | 468049 | 483060 | 488591 | 99% | 103% | 99% |
| 512 | 469314 | 497573 | 467174 | 478074 | 100% | 94% | 98% |
| 1024 | 369668 | 422088 | 372360 | 413406 | 101% | 88% | 90% |
| 2048 | 264565 | 305852 | 264804 | 307461 | 100% | 87% | 86% |