HDD EXT4 XFS Btrfs Disk Testing Linux 4.8 XFS, EXT4, Btrfs and NILFS2 benchmarking by phoronix guy 2016-08-30 Btrfs: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 2000GB Hitachi HUA72302 + Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 980 Ti 6144MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.8.0-999-generic (x86_64) 20160818, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: nouveau 1.0.12, OpenGL: 4.1 Mesa 12.1.0-devel- padoka PPA Gallium 0.4, Compiler: GCC 5.4.0 20160609, File-System: btrfs, Screen Resolution: 3840x2160 EXT4: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 2000GB Hitachi HUA72302 + Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 980 Ti 6144MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.8.0-999-generic (x86_64) 20160818, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: nouveau 1.0.12, OpenGL: 4.1 Mesa 12.1.0-devel- padoka PPA Gallium 0.4, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 XFS: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 2000GB Hitachi HUA72302 + Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 980 Ti 6144MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.8.0-999-generic (x86_64) 20160818, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: nouveau 1.0.12, OpenGL: 4.1 Mesa 12.1.0-devel- padoka PPA Gallium 0.4, Compiler: GCC 5.4.0 20160609, File-System: xfs, Screen Resolution: 3840x2160 NILFS2: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0, Chipset: Intel Sky Lake, Memory: 16384MB, Disk: 2000GB Hitachi HUA72302 + Samsung SSD 950 PRO 256GB, Graphics: NVIDIA GeForce GTX 980 Ti 6144MB, Audio: Realtek ALC1150, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 16.04, Kernel: 4.8.0-999-generic (x86_64) 20160818, Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: nouveau 1.0.12, OpenGL: 4.1 Mesa 12.1.0-devel- padoka PPA Gallium 0.4, Compiler: GCC 5.4.0 20160609, File-System: nilfs, Screen Resolution: 3840x2160 filesystemtest: Processor: AMD Phenom II X4 965 @ 3.40GHz (4 Cores), Motherboard: MSI 970A-G43 (MS-7693) v3.0, Chipset: AMD RD890 bridge, Memory: 12288MB, Disk: 250GB Samsung SSD 850 + 4001GB HGST HDN724040AL + 2 x 4001GB Western Digital WD40EFRX-68W + 2000GB Western Digital WD20EARS-00M, Graphics: Zotac NVIDIA GeForce GTX 560 1024MB (822/2004MHz), Audio: Realtek ALC887-VD, Monitor: HP L2245w, Network: Realtek RTL8111/8168/8411 OS: Arch Linux, Kernel: 4.7.2-1-ck (x86_64), Display Driver: NVIDIA 370.23, OpenGL: 4.5.0, Compiler: GCC 6.1.1 20160802 + Clang 3.8.1, File-System: ext4, Screen Resolution: 3600x1080 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better Btrfs .......... 849.78 |====================================================== EXT4 ........... 558.75 |==================================== XFS ............ 269.80 |================= NILFS2 ......... 193.60 |============ filesystemtest . 26.53 |== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better Btrfs .......... 1.79 | EXT4 ........... 1.77 | XFS ............ 1.81 | NILFS2 ......... 1.90 | filesystemtest . 280.51 |====================================================== Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better Btrfs .......... 1.84 | EXT4 ........... 72.58 |============ XFS ............ 104.85 |================= NILFS2 ......... 2.26 | filesystemtest . 323.87 |====================================================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better Btrfs .......... 62.51 |========== EXT4 ........... 71.97 |============ XFS ............ 77.36 |============= NILFS2 ......... 27.91 |===== filesystemtest . 323.81 |====================================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Btrfs .......... 26.37 |=========== EXT4 ........... 17.17 |======= XFS ............ 37.03 |================ NILFS2 ......... 42.00 |================== filesystemtest . 128.40 |====================================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Btrfs .......... 44.67 |================= EXT4 ........... 37.73 |============== XFS ............ 46.40 |================== NILFS2 ......... 59.60 |======================= filesystemtest . 142.00 |====================================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Btrfs .. 350.01 |================================================ EXT4 ... 452.58 |============================================================== XFS .... 388.90 |===================================================== NILFS2 . 74.95 |========== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Btrfs .......... 7286 |======================================================= EXT4 ........... 7352 |======================================================== XFS ............ 6049 |============================================== NILFS2 ......... 593 |===== filesystemtest . 3489 |=========================== PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Btrfs .......... 92.82 |==== EXT4 ........... 118.67 |===== XFS ............ 98.38 |==== NILFS2 ......... 79.21 |=== filesystemtest . 1278.20 |=====================================================