Linux 3.14 SSD File-System Benchmarks Linux 3.14 file-system benchmarks on an SSD from an Intel ASUS Zenbook Prime ultrabook. Benchmarks by Michael Larabel for a future article on Phoronix.com. Linux 3.12: EXT4: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 512MB (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.12.0-031200-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1920x1080 Linux 3.13: EXT4: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 512MB (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.13.0-031300-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1920x1080 Linux 3.14 Git: EXT4: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.14.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1920x1080 Linux 3.12: Btrfs: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 512MB (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.12.0-031200-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: btrfs, Screen Resolution: 1920x1080 Linux 3.13: Btrfs: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 512MB (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.13.0-031300-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: btrfs, Screen Resolution: 1920x1080 Linux 3.14 Git: Btrfs: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.14.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: btrfs, Screen Resolution: 1920x1080 Linux 3.12: F2FS: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 512MB (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.12.0-031200-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: F2FS, Screen Resolution: 1920x1080 Linux 3.13: F2FS: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 512MB (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.13.0-031300-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: F2FS, Screen Resolution: 1920x1080 Linux 3.14 Git: F2FS: Processor: Intel Core i7-3517U @ 3.00GHz (4 Cores), Motherboard: ASUS UX32VDA v1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 4096MB, Disk: 2 x 128GB SanDisk SD5SF212, Graphics: Intel HD 4000 (1150MHz), Audio: Realtek ALC269VB, Network: Intel Centrino Advanced-N 6235 OS: Ubuntu 14.04, Kernel: 3.14.0-999-generic (x86_64), Desktop: Unity 7.1.2, Display Server: X Server 1.15.0, Display Driver: intel 2.99.910, OpenGL: 3.3 Mesa 10.0.1, Compiler: GCC 4.8, File-System: F2FS, Screen Resolution: 1920x1080 AIO-Stress 0.21 Test: Random Write MB/s > Higher Is Better Linux 3.12: EXT4 ...... 155.76 |================== Linux 3.13: EXT4 ...... 157.22 |================== Linux 3.14 Git: EXT4 .. 157.70 |================== Linux 3.12: Btrfs ..... 287.82 |================================= Linux 3.13: Btrfs ..... 290.74 |================================= Linux 3.14 Git: Btrfs . 275.80 |=============================== Linux 3.12: F2FS ...... 411.91 |=============================================== Linux 3.13: F2FS ...... 393.25 |============================================= Linux 3.14 Git: F2FS .. 393.41 |============================================= Dbench 4.0 Client Count: 1 MB/s > Higher Is Better Linux 3.12: EXT4 ...... 110.10 |===================================== Linux 3.13: EXT4 ...... 107.35 |==================================== Linux 3.14 Git: EXT4 .. 111.82 |===================================== Linux 3.12: Btrfs ..... 57.75 |=================== Linux 3.13: Btrfs ..... 57.85 |=================== Linux 3.14 Git: Btrfs . 57.61 |=================== Linux 3.12: F2FS ...... 140.91 |=============================================== Linux 3.13: F2FS ...... 135.80 |============================================= Linux 3.14 Git: F2FS .. 136.39 |============================================= Dbench 4.0 Client Count: 6 MB/s > Higher Is Better Linux 3.12: EXT4 ...... 216.23 |======================================= Linux 3.13: EXT4 ...... 210.03 |====================================== Linux 3.14 Git: EXT4 .. 214.11 |======================================= Linux 3.12: Btrfs ..... 144.90 |========================== Linux 3.13: Btrfs ..... 144.75 |========================== Linux 3.14 Git: Btrfs . 143.91 |========================== Linux 3.12: F2FS ...... 258.62 |=============================================== Linux 3.13: F2FS ...... 196.28 |==================================== Linux 3.14 Git: F2FS .. 197.93 |==================================== IOzone 3.405 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better Linux 3.12: EXT4 ...... 483.37 |=============================================== Linux 3.13: EXT4 ...... 483.10 |=============================================== Linux 3.14 Git: EXT4 .. 483.67 |=============================================== Linux 3.12: Btrfs ..... 462.05 |============================================= Linux 3.13: Btrfs ..... 451.01 |============================================ Linux 3.14 Git: Btrfs . 441.35 |=========================================== Linux 3.12: F2FS ...... 486.10 |=============================================== Linux 3.13: F2FS ...... 483.99 |=============================================== Linux 3.14 Git: F2FS .. 485.25 |=============================================== IOzone 3.405 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better Linux 3.12: EXT4 ...... 335.46 |=============================================== Linux 3.13: EXT4 ...... 324.45 |============================================= Linux 3.14 Git: EXT4 .. 314.88 |============================================ Linux 3.12: Btrfs ..... 251.80 |=================================== Linux 3.13: Btrfs ..... 220.60 |=============================== Linux 3.14 Git: Btrfs . 281.97 |======================================== Linux 3.12: F2FS ...... 243.70 |================================== Linux 3.13: F2FS ...... 281.90 |======================================= Linux 3.14 Git: F2FS .. 258.76 |==================================== Threaded I/O Tester 0.3.3 Test: Write - Size Per Thread: 32MB - Thread Count: 4 MB/s > Higher Is Better Linux 3.12: EXT4 ...... 2.33 |========================== Linux 3.13: EXT4 ...... 2.26 |========================== Linux 3.14 Git: EXT4 .. 2.15 |======================== Linux 3.12: Btrfs ..... 1.61 |================== Linux 3.13: Btrfs ..... 1.66 |=================== Linux 3.14 Git: Btrfs . 1.57 |================== Linux 3.12: F2FS ...... 4.34 |================================================= Linux 3.13: F2FS ...... 3.67 |========================================= Linux 3.14 Git: F2FS .. 4.24 |================================================ Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 MB/s > Higher Is Better Linux 3.12: EXT4 ...... 6.83 |================================================= Linux 3.13: EXT4 ...... 6.85 |================================================= Linux 3.14 Git: EXT4 .. 6.12 |============================================ Linux 3.12: Btrfs ..... 1.47 |=========== Linux 3.13: Btrfs ..... 1.57 |=========== Linux 3.14 Git: Btrfs . 1.42 |========== Linux 3.12: F2FS ...... 6.00 |=========================================== Linux 3.13: F2FS ...... 4.96 |=================================== Linux 3.14 Git: F2FS .. 4.64 |================================= PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Linux 3.12: EXT4 ...... 2300 |============================================= Linux 3.13: EXT4 ...... 2016 |======================================= Linux 3.14 Git: EXT4 .. 2510 |================================================= Linux 3.12: Btrfs ..... 872 |================= Linux 3.13: Btrfs ..... 740 |============== Linux 3.14 Git: Btrfs . 1470 |============================= Linux 3.12: F2FS ...... 2396 |=============================================== Linux 3.13: F2FS ...... 1968 |====================================== Linux 3.14 Git: F2FS .. 1626 |================================ Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better Linux 3.12: EXT4 ...... 16119.96 |============================================ Linux 3.13: EXT4 ...... 16359.61 |============================================= Linux 3.14 Git: EXT4 .. 16381.66 |============================================= Linux 3.12: Btrfs ..... 15883.90 |============================================ Linux 3.13: Btrfs ..... 16137.56 |============================================ Linux 3.14 Git: Btrfs . 15398.85 |========================================== Linux 3.12: F2FS ...... 16130.37 |============================================ Linux 3.13: F2FS ...... 16397.66 |============================================= Linux 3.14 Git: F2FS .. 16373.01 |=============================================