Reiser4 File-System Linux Benchmarks Benchmarks of the Reiser4 file-system on the Linux 3.5.3 kernel with Reiser4 patch while running on Ubuntu 12.10 x86_64 Linux. Reiser4 file-system performance compared to EXT4, Btrfs, XFS, and ReiserFS file-systems. Benchmarked Reiser4 for future article on Phoronix.com by Michael Larabel EXT4: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz M471B5673FH0-CF8, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 12.10, Kernel: 3.5.3-reiser4 (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 3.0 Mesa 9.0-devel Gallium 0.4, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1600x900 Btrfs: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz M471B5673FH0-CF8, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 12.10, Kernel: 3.5.3-reiser4 (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 3.0 Mesa 9.0-devel Gallium 0.4, Compiler: GCC 4.7, File-System: btrfs, Screen Resolution: 1600x900 XFS: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz M471B5673FH0-CF8, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 12.10, Kernel: 3.5.3-reiser4 (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 3.0 Mesa 9.0-devel Gallium 0.4, Compiler: GCC 4.7, File-System: xfs, Screen Resolution: 1600x900 ReiserFS: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz M471B5673FH0-CF8, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 12.10, Kernel: 3.5.3-reiser4 (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 3.0 Mesa 9.0-devel Gallium 0.4, Compiler: GCC 4.7, File-System: reiserfs, Screen Resolution: 1600x900 Reiser4: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz M471B5673FH0-CF8, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (405/324MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 12.10, Kernel: 3.5.3-reiser4 (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: nouveau 1.0.2, OpenGL: 3.0 Mesa 9.0-devel Gallium 0.4, Compiler: GCC 4.7, File-System: Reiser4, Screen Resolution: 1600x900 Compile Bench 0.6 Test: Compile MB/s > Higher Is Better EXT4 ..... 104.69 |============================================================ Btrfs .... 103.89 |============================================================ XFS ...... 101.09 |========================================================== ReiserFS . 104.64 |============================================================ Reiser4 .. 101.87 |========================================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better EXT4 ..... 95.53 |====================================================== Btrfs .... 64.99 |===================================== XFS ...... 85.01 |================================================ ReiserFS . 69.43 |======================================= Reiser4 .. 106.50 |============================================================ Dbench 4.0 Client Count: 1 MB/s > Higher Is Better EXT4 ..... 244.75 |============================================================ Btrfs .... 159.13 |======================================= XFS ...... 184.04 |============================================= ReiserFS . 111.24 |=========================== Reiser4 .. 110.41 |=========================== Flexible IO Tester 1.57 Test: Intel IOMeter File Server Access Pattern Seconds (Run Time) < Lower Is Better EXT4 ..... 102.84 |========== Btrfs .... 590.23 |============================================================ XFS ...... 216.89 |====================== ReiserFS . 144.80 |=============== Reiser4 .. 82.72 |======== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better EXT4 ..... 81.13 |========================================================== Btrfs .... 71.00 |=================================================== XFS ...... 84.83 |============================================================= ReiserFS . 63.77 |============================================== Reiser4 .. 77.33 |======================================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better EXT4 ..... 97.07 |============================================================= Btrfs .... 95.07 |============================================================ XFS ...... 94.53 |=========================================================== ReiserFS . 79.33 |================================================== Reiser4 .. 84.67 |===================================================== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better EXT4 ..... 79.60 |=========================================================== Btrfs .... 70.63 |==================================================== XFS ...... 82.93 |============================================================= ReiserFS . 64.77 |================================================ Reiser4 .. 74.60 |======================================================= IOzone 3.405 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better EXT4 ..... 233.65 |=========================================================== Btrfs .... 205.37 |==================================================== XFS ...... 221.52 |======================================================== ReiserFS . 210.20 |===================================================== Reiser4 .. 235.86 |============================================================ IOzone 3.405 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better EXT4 ..... 235.45 |=========================================================== Btrfs .... 212.46 |===================================================== XFS ...... 218.39 |======================================================= ReiserFS . 209.29 |==================================================== Reiser4 .. 239.57 |============================================================ IOzone 3.405 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better EXT4 ..... 101.38 |=========================================================== Btrfs .... 101.72 |=========================================================== XFS ...... 103.86 |============================================================ ReiserFS . 100.97 |========================================================== Reiser4 .. 100.22 |========================================================== IOzone 3.405 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better EXT4 ..... 101.41 |=========================================================== Btrfs .... 101.70 |=========================================================== XFS ...... 103.92 |============================================================ ReiserFS . 100.94 |========================================================== Reiser4 .. 99.32 |========================================================= IOzone 3.405 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better EXT4 ..... 234.95 |============================================================ Btrfs .... 212.00 |====================================================== XFS ...... 212.61 |====================================================== ReiserFS . 208.79 |===================================================== Reiser4 .. 235.98 |============================================================ IOzone 3.405 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better EXT4 ..... 101.82 |=========================================================== Btrfs .... 101.98 |=========================================================== XFS ...... 103.81 |============================================================ ReiserFS . 101.06 |========================================================== Reiser4 .. 100.34 |========================================================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Btrfs .... 1584 |============================================================== ReiserFS . 1374 |====================================================== Reiser4 .. 1544 |============================================================ Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 MB/s > Higher Is Better EXT4 ..... 99.10 |============================================================= Btrfs .... 82.20 |=================================================== XFS ...... 89.38 |======================================================= ReiserFS . 96.26 |=========================================================== Reiser4 .. 38.78 |======================== Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 32MB - Thread Count: 8 MB/s > Higher Is Better EXT4 ..... 98.74 |============================================================= Btrfs .... 90.07 |======================================================== XFS ...... 98.34 |============================================================= ReiserFS . 92.47 |========================================================= Reiser4 .. 33.60 |===================== Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 4 MB/s > Higher Is Better EXT4 ..... 92.86 |============================================================ Btrfs .... 75.70 |================================================= XFS ...... 94.05 |============================================================= ReiserFS . 94.64 |============================================================= Reiser4 .. 34.34 |====================== Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 MB/s > Higher Is Better EXT4 ..... 94.79 |============================================================= Btrfs .... 83.44 |====================================================== XFS ...... 88.62 |========================================================= ReiserFS . 94.17 |============================================================= Reiser4 .. 32.14 |===================== Unpacking The Linux Kernel linux-2.6.32.tar.bz2 Seconds < Lower Is Better EXT4 ..... 15.33 |========================================================== Btrfs .... 16.22 |============================================================= XFS ...... 14.97 |======================================================== ReiserFS . 15.56 |=========================================================== Reiser4 .. 15.51 |==========================================================