Comparative performance - btrfs - btrfs lzo - ext4 - xfs - with mount options of by default on HHD Basic performance test on HHD with system of file ext4, xfs and btrfs. btrfs: Processor: Intel Pentium Dual E2200 @ 2.20GHz (2 Cores), Motherboard: LENOVO, Chipset: Intel 82G33/G31/P35/P31 + ICH7, Memory: 2 x 1024 MB DDR2-667MHz, Disk: 320GB SAMSUNG HD321HJ + 320GB Hitachi HDS72103, Graphics: Intel 82G33/G31 IGP, Audio: Realtek ALC662 rev1, Monitor: SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian 9.1, Kernel: 4.9.0-3-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Compiler: GCC 6.3.0 20170516, File-System: btrfs, Screen Resolution: 1680x1050 btrfs lzo: Processor: Intel Pentium Dual E2200 @ 2.20GHz (2 Cores), Motherboard: LENOVO, Chipset: Intel 82G33/G31/P35/P31 + ICH7, Memory: 2 x 1024 MB DDR2-667MHz, Disk: 320GB SAMSUNG HD321HJ + 320GB Hitachi HDS72103, Graphics: Intel 82G33/G31 IGP, Audio: Realtek ALC662 rev1, Monitor: SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian 9.1, Kernel: 4.9.0-3-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Compiler: GCC 6.3.0 20170516, File-System: btrfs, Screen Resolution: 1680x1050 ext4: Processor: Intel Pentium Dual E2200 @ 2.20GHz (2 Cores), Motherboard: LENOVO, Chipset: Intel 82G33/G31/P35/P31 + ICH7, Memory: 2 x 1024 MB DDR2-667MHz, Disk: 320GB SAMSUNG HD321HJ + 320GB Hitachi HDS72103, Graphics: Intel 82G33/G31 IGP, Audio: Realtek ALC662 rev1, Monitor: SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian 9.1, Kernel: 4.9.0-3-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Compiler: GCC 6.3.0 20170516, File-System: ext4, Screen Resolution: 1680x1050 xfs: Processor: Intel Pentium Dual E2200 @ 2.20GHz (2 Cores), Motherboard: LENOVO, Chipset: Intel 82G33/G31/P35/P31 + ICH7, Memory: 2 x 1024 MB DDR2-667MHz, Disk: 320GB SAMSUNG HD321HJ + 320GB Hitachi HDS72103, Graphics: Intel 82G33/G31 IGP, Audio: Realtek ALC662 rev1, Monitor: SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian 9.1, Kernel: 4.9.0-3-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Compiler: GCC 6.3.0 20170516, File-System: xfs, Screen Resolution: 1680x1050 Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better btrfs ..... 4066.27 |======================================================== btrfs lzo . 4245.31 |========================================================== ext4 ...... 4071.87 |======================================================== xfs ....... 4033.75 |======================================================= PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better btrfs ..... 611 |============================================================== btrfs lzo . 579 |=========================================================== ext4 ...... 470 |================================================ xfs ....... 405 |========================================= IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better btrfs ..... 108.05 |=========== btrfs lzo . 571.73 |=========================================================== ext4 ...... 95.56 |========== xfs ....... 94.30 |========== IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better btrfs ..... 2540.96 |====================================================== btrfs lzo . 2540.44 |====================================================== ext4 ...... 2712.04 |========================================================== xfs ....... 2685.23 |========================================================= IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better btrfs ..... 107.18 |============== btrfs lzo . 452.83 |=========================================================== ext4 ...... 94.49 |============ xfs ....... 93.40 |============ IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better btrfs ..... 107.62 |============= btrfs lzo . 504.90 |=========================================================== ext4 ...... 95.42 |=========== xfs ....... 94.12 |=========== IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better btrfs ..... 2181.41 |===================================================== btrfs lzo . 2206.45 |====================================================== ext4 ...... 2371.02 |========================================================== xfs ....... 2320.41 |========================================================= IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better btrfs ..... 1191.31 |======================================================== btrfs lzo . 1183.95 |======================================================= ext4 ...... 1239.35 |========================================================== xfs ....... 1223.79 |========================================================= SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better btrfs ..... 1089.00 |========================================================== btrfs lzo . 955.48 |=================================================== ext4 ...... 391.47 |===================== xfs ....... 304.79 |================ AIO-Stress 0.21 Test: Random Write MB/s > Higher Is Better btrfs ..... 97.62 |================= btrfs lzo . 343.74 |=========================================================== ext4 ...... 29.38 |===== xfs ....... 33.08 |======