Solid state drive file-system comparison on Linux 4.0. Benchmarks by Michael Larabel for a future article on Phoronix testing Linux SSDs.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1504126-BE-LINUX4SSD00
Linux 4.0 SSD File-System Testing,
"Flexible IO Tester 2.1.13 - Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: Default Test Directory - Result: MB/s",
Higher Results Are Better
"Linux 3.19: EXT4",277.498,277.033,277.065
"Linux 3.19: Btrfs",153.058,152.391,152.842
"Linux 3.19: XFS",275.338,276.706,276.679
"Linux 3.19: F2FS",699.316,446.155,349.946,294.364,262.584,243.086
"Linux 4.0 Git: EXT4",276.781,276.922,274.536
"Linux 4.0 Git: Btrfs",167.397,168.253,165.595
"Linux 4.0 Git: XFS",277.243,277.665,277.249
"Linux 4.0 Git: F2FS",752.557,475.292,373.194,315.22,280.223,267.606
"Compile Bench 0.6 - Test: Initial Create",
Higher Results Are Better
"Linux 3.19: EXT4",274.42,287.25,292.02
"Linux 3.19: Btrfs",116.59,116.74,123.41
"Linux 3.19: XFS",239.23,233.35,232.26
"Linux 3.19: F2FS",195.11,245.79,255.93
"Linux 4.0 Git: EXT4",300.39,284.73,285.86
"Linux 4.0 Git: Btrfs",146.9,147.24,140.9
"Linux 4.0 Git: XFS",242.92,238.32,241.29
"Linux 4.0 Git: F2FS",210.5,321.9,319.66
"PostMark 1.51 - Disk Transaction Performance",
Higher Results Are Better
"Linux 3.19: EXT4",4807,4807,4807
"Linux 3.19: Btrfs",3205,3378,3333
"Linux 3.19: XFS",5208,5319,5319
"Linux 3.19: F2FS",5000,5000,5319,5208
"Linux 4.0 Git: EXT4",4807,4807,4807
"Linux 4.0 Git: Btrfs",4166,4310,4237
"Linux 4.0 Git: XFS",5102,5000,5102
"Linux 4.0 Git: F2FS",5319,5319,5434
"Flexible IO Tester 2.1.13 - Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 128KB - Disk Target: Default Test Directory - Result: MB/s",
Higher Results Are Better
"Linux 3.19: EXT4",429.983,429.865,429.82
"Linux 3.19: Btrfs",477.009,478.764,476.173
"Linux 3.19: XFS",429.49,429.018,428.708
"Linux 3.19: F2FS",898.379,592.509,474.189,410.739,402.564,399.986
"Linux 4.0 Git: EXT4",429.216,428.785,430.591
"Linux 4.0 Git: Btrfs",499.394,498.235,498.211
"Linux 4.0 Git: XFS",430.454,429.19,429.484
"Linux 4.0 Git: F2FS",960.339,622.913,493.213,430.742,426.244,425.228
"Flexible IO Tester 2.1.13 - Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s",
Higher Results Are Better
"Linux 3.19: EXT4",428.369,429.086,425.399
"Linux 3.19: Btrfs",469.874,472.441,473.771
"Linux 3.19: XFS",428.957,428.42,429.905
"Linux 3.19: F2FS",788.596,572.372,471.81,404.766,383.366,383.085
"Linux 4.0 Git: EXT4",428.356,429.815,429.61
"Linux 4.0 Git: Btrfs",497.151,497.951,498.216
"Linux 4.0 Git: XFS",430.554,430.941,429.982
"Linux 4.0 Git: F2FS",909.458,606.765,496.948,434.103,427.488,426.671
"FS-Mark 3.3 - Test: 4000 Files, 32 Sub Dirs, 1MB Size",
Higher Results Are Better
"Linux 3.19: EXT4",212.8,212,212.1
"Linux 3.19: Btrfs",216.8,217.2,215.4
"Linux 3.19: XFS",211.3,210.3,213.2
"Linux 3.19: F2FS",230.7,226.5,228.8
"Linux 4.0 Git: EXT4",212,211.3,212
"Linux 4.0 Git: Btrfs",237.6,238.4,237.4
"Linux 4.0 Git: XFS",208.8,209.1,209.7
"Linux 4.0 Git: F2FS",247.3,258.3,247.7
"FS-Mark 3.3 - Test: 5000 Files, 1MB Size, 4 Threads",
Higher Results Are Better
"Linux 3.19: EXT4",352.8,352.8,353.2
"Linux 3.19: Btrfs",368.2,368.2,368.1
"Linux 3.19: XFS",355.6,352.8,356.1
"Linux 3.19: F2FS",367.5,372.1,370.1
"Linux 4.0 Git: EXT4",353.6,352.4,353.6
"Linux 4.0 Git: Btrfs",396.4,396.3,396.5
"Linux 4.0 Git: XFS",356.1,353.2,355.2
"Linux 4.0 Git: F2FS",382.8,382.4,378.9
"FS-Mark 3.3 - Test: 1000 Files, 1MB Size",
Higher Results Are Better
"Linux 3.19: EXT4",148,210.1,211.5,213.4,213,213.4
"Linux 3.19: Btrfs",217.8,217.6,216.2
"Linux 3.19: XFS",123.6,212.9,212.6,217.7,216,213.2
"Linux 3.19: F2FS",234.2,229,231
"Linux 4.0 Git: EXT4",157,211.5,212.1,213.4,211.8,212.7
"Linux 4.0 Git: Btrfs",216,240.5,238.4,241.7,242.7,241.7
"Linux 4.0 Git: XFS",135.5,213.8,213.1,211.6,214.6,213
"Linux 4.0 Git: F2FS",246,245.1,247.2
"Flexible IO Tester 2.1.13 - Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s",
Higher Results Are Better
"Linux 3.19: EXT4",168.982,181.83,150.168,160.354,209.276,201.897
"Linux 3.19: Btrfs",121.669,90.104,92.621,91.413,91.418,93.388
"Linux 3.19: XFS",209.882,206.342,320.707,238.01,209.399,212.103
"Linux 4.0 Git: EXT4",152.95,152.395,173.67,216.64,221.152,201.034
"Linux 4.0 Git: Btrfs",117.129,90.294,88.526,88.262,88.322,89.366
"Linux 4.0 Git: XFS",184.187,272.936,218.983,201.551,208.273,207.745