Flash Drive Linux File-System Test Benchmarks by Michael Larabel for a future article on Phoronix. EXT4: Processor: Intel Core i7-5960X @ 3.50GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + PNY CS1211 120GB, Graphics: NVIDIA GeForce GTX 760 2048MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 4.2.0-999-generic (x86_64) 20150811, Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: GCC 4.9.2, File-System: ext4, Screen Resolution: 2560x1600 Btrfs: Processor: Intel Core i7-5960X @ 3.50GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + PNY CS1211 120GB, Graphics: NVIDIA GeForce GTX 760 2048MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 4.2.0-999-generic (x86_64) 20150811, Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: GCC 4.9.2, File-System: btrfs, Screen Resolution: 2560x1600 F2FS: Processor: Intel Core i7-5960X @ 3.50GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + PNY CS1211 120GB, Graphics: NVIDIA GeForce GTX 760 2048MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 4.2.0-999-generic (x86_64) 20150811, Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: GCC 4.9.2, File-System: f2fs, Screen Resolution: 2560x1600 XFS: Processor: Intel Core i7-5960X @ 3.50GHz (16 Cores), Motherboard: Gigabyte X99-UD4-CF, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 240GB OCZ VERTEX3 + PNY CS1211 120GB, Graphics: NVIDIA GeForce GTX 760 2048MB, Audio: Realtek ALC1150, Monitor: SyncMaster, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 4.2.0-999-generic (x86_64) 20150811, Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: GCC 4.9.2, File-System: xfs, Screen Resolution: 2560x1600 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better EXT4 .. 339.30 |=================== Btrfs . 1094.41 |============================================================== F2FS .. 646.08 |===================================== XFS ... 423.84 |======================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better EXT4 .. 5.14 |=============================================================== Btrfs . 4.53 |======================================================== F2FS .. 5.29 |================================================================= XFS ... 3.79 |=============================================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better EXT4 .. 19.34 |= Btrfs . 7.92 | F2FS .. 1214.57 |============================================================== XFS ... 38.88 |== Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better EXT4 .. 38.71 |================== Btrfs . 14.32 |======= F2FS .. 132.31 |=============================================================== XFS ... 38.15 |================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s MB/s > Higher Is Better EXT4 .. 19.47 |= Btrfs . 32.78 |== F2FS .. 1189.03 |============================================================== XFS ... 38.89 |== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better EXT4 .. 12.18 |========================================================== Btrfs . 6.38 |============================== F2FS .. 13.50 |================================================================ XFS ... 2.17 |========== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better EXT4 .. 11.82 |================================================================ Btrfs . 6.85 |===================================== F2FS .. 11.57 |=============================================================== XFS ... 2.00 |=========== IOzone 3.405 Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance MB/s > Higher Is Better EXT4 .. 5627.83 |====================================================== Btrfs . 4749.47 |============================================= F2FS .. 5750.58 |======================================================= XFS ... 6499.81 |============================================================== IOzone 3.405 Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance MB/s > Higher Is Better EXT4 .. 17.84 |============================================================= Btrfs . 12.51 |=========================================== F2FS .. 14.41 |================================================= XFS ... 18.83 |================================================================ IOzone 3.405 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better EXT4 .. 3841.40 |================================================= Btrfs . 3751.83 |================================================ F2FS .. 4063.54 |==================================================== XFS ... 4886.58 |============================================================== IOzone 3.405 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better EXT4 .. 17.06 |========================================================== Btrfs . 17.22 |=========================================================== F2FS .. 16.81 |========================================================== XFS ... 18.71 |================================================================ PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better EXT4 .. 4105 |============================================ Btrfs . 2693 |============================= F2FS .. 6097 |================================================================= XFS ... 1563 |================= PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Single Thread - Mode: Read Write TPS > Higher Is Better EXT4 .. 41.87 |============================================================== Btrfs . 11.48 |================= F2FS .. 43.01 |================================================================ XFS ... 34.80 |====================================================