Linux 3.10 File-System Comparison File-system benchmarks on the Linux 3.10 kernel. Benchmarks by Michael Larabel for a future article on phoronix. Reiser4: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: Reiser4, 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, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: reiserfs, Screen Resolution: 1600x900 EXT4: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, 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, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, 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, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: xfs, Screen Resolution: 1600x900 F2FS: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: F2FS, Screen Resolution: 1600x900 ZFS: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: zfs, Screen Resolution: 1600x900 EXT3: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1600x900 JFS: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: jfs, Screen Resolution: 1600x900 EXT2: Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 2 x 2048 MB DDR3-1066MHz, 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 13.10, Kernel: 3.10.4+ (x86_64), Desktop: Xfce 4.10, Display Server: X Server 1.14.2, Display Driver: nouveau 1.0.8, OpenGL: 3.0 Mesa 9.1.4 Gallium 0.4, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1600x900 Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Reiser4 .. 137.27 |============================================================ ReiserFS . 120.82 |===================================================== EXT4 ..... 127.58 |======================================================== Btrfs .... 106.68 |=============================================== XFS ...... 116.35 |=================================================== F2FS ..... 99.92 |============================================ ZFS ...... 88.47 |======================================= EXT3 ..... 116.28 |=================================================== JFS ...... 74.42 |================================= EXT2 ..... 125.73 |======================================================= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Reiser4 .. 113.80 |======================================================== ReiserFS . 67.35 |================================= EXT4 ..... 110.89 |====================================================== Btrfs .... 63.53 |=============================== XFS ...... 94.10 |============================================== F2FS ..... 70.92 |=================================== ZFS ...... 58.40 |============================= EXT3 ..... 122.36 |============================================================ JFS ...... 41.54 |==================== EXT2 ..... 106.10 |==================================================== Dbench 4.0 Client Count: 1 MB/s > Higher Is Better Reiser4 .. 112.11 |============= ReiserFS . 113.00 |============= EXT4 ..... 185.02 |===================== Btrfs .... 226.11 |========================== XFS ...... 149.21 |================= F2FS ..... 425.42 |================================================ ZFS ...... 185.50 |===================== EXT3 ..... 119.36 |============== JFS ...... 304.16 |================================== EXT2 ..... 530.30 |============================================================ Flexible IO Tester 1.57 Test: Intel IOMeter File Server Access Pattern Seconds (Run Time) < Lower Is Better Reiser4 .. 83.07 |======= ReiserFS . 147.71 |============= EXT4 ..... 105.03 |========= Btrfs .... 671.15 |============================================================ XFS ...... 228.99 |==================== F2FS ..... 388.09 |=================================== ZFS ...... 120.28 |=========== EXT3 ..... 146.41 |============= JFS ...... 145.46 |============= EXT2 ..... 145.22 |============= FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Reiser4 .. 74.17 |================================================ ReiserFS . 66.13 |========================================== EXT4 ..... 77.33 |================================================== Btrfs .... 83.33 |===================================================== XFS ...... 82.27 |===================================================== F2FS ..... 95.07 |============================================================= ZFS ...... 47.90 |=============================== EXT3 ..... 68.40 |============================================ JFS ...... 86.57 |======================================================== EXT2 ..... 94.07 |============================================================ FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Reiser4 .. 76.40 |================================================ ReiserFS . 78.37 |================================================= EXT4 ..... 96.67 |============================================================= Btrfs .... 97.00 |============================================================= XFS ...... 95.73 |============================================================ F2FS ..... 88.43 |======================================================== ZFS ...... 41.92 |========================== EXT3 ..... 90.00 |========================================================= JFS ...... 83.42 |==================================================== EXT2 ..... 96.70 |============================================================= FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Reiser4 .. 72.97 |=============================================== ReiserFS . 65.03 |========================================== EXT4 ..... 75.23 |================================================ Btrfs .... 81.43 |==================================================== XFS ...... 80.80 |==================================================== F2FS ..... 94.87 |============================================================= ZFS ...... 39.50 |========================= EXT3 ..... 70.57 |============================================= JFS ...... 82.90 |===================================================== EXT2 ..... 92.27 |===========================================================