Basic performance test on HHD with system of file ext4, xfs and btrfs.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1709112-TR-MERGE167880 Comparative performance - btrfs - btrfs lzo - ext4 - xfs - with mount options of by default on HHD - Phoronix Test Suite 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.
HTML result view exported from: https://openbenchmarking.org/result/1709112-TR-MERGE167880&grr&sro .
Comparative performance - btrfs - btrfs lzo - ext4 - xfs - with mount options of by default on HHD Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Compiler File-System Screen Resolution btrfs btrfs lzo ext4 xfs Intel Pentium Dual E2200 @ 2.20GHz (2 Cores) LENOVO Intel 82G33/G31/P35/P31 + ICH7 2 x 1024 MB DDR2-667MHz 320GB SAMSUNG HD321HJ + 320GB Hitachi HDS72103 Intel 82G33/G31 IGP Realtek ALC662 rev1 SyncMaster Marvell 88E8056 PCI-E Gigabit Debian 9.1 4.9.0-3-amd64 (x86_64) GNOME Shell 3.22.3 GCC 6.3.0 20170516 btrfs 1680x1050 ext4 xfs OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v Processor Details - Scaling Governor: acpi-cpufreq ondemand Disk Scheduler Details - CFQ
Comparative performance - btrfs - btrfs lzo - ext4 - xfs - with mount options of by default on HHD apache: Static Web Page Serving postmark: Disk Transaction Performance iozone: 64Kb - 512MB - Write Performance iozone: 64Kb - 512MB - Read Performance iozone: 4Kb - 512MB - Write Performance iozone: 1MB - 512MB - Write Performance iozone: 4Kb - 512MB - Read Performance iozone: 1MB - 512MB - Read Performance sqlite: Default Test Directory aio-stress: Rand Write btrfs btrfs lzo ext4 xfs 4066.27 611 108.05 2540.96 107.18 107.62 2181.41 1191.31 1089.00 97.62 4245.31 579 571.73 2540.44 452.83 504.90 2206.45 1183.95 955.48 343.74 4071.87 470 95.56 2712.04 94.49 95.42 2371.02 1239.35 391.47 29.38 4033.75 405 94.30 2685.23 93.40 94.12 2320.41 1223.79 304.79 33.08 OpenBenchmarking.org
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving btrfs btrfs lzo ext4 xfs 900 1800 2700 3600 4500 SE +/- 52.07, N = 3 SE +/- 11.58, N = 3 SE +/- 44.92, N = 3 SE +/- 53.80, N = 3 4066.27 4245.31 4071.87 4033.75 1. (CC) gcc options: -shared -fPIC -O2 -pthread
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance btrfs btrfs lzo ext4 xfs 130 260 390 520 650 SE +/- 2.19, N = 3 SE +/- 5.17, N = 3 SE +/- 4.62, N = 3 SE +/- 3.93, N = 3 611 579 470 405 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance btrfs btrfs lzo ext4 xfs 120 240 360 480 600 SE +/- 0.17, N = 3 SE +/- 5.25, N = 3 SE +/- 0.23, N = 3 SE +/- 0.52, N = 3 108.05 571.73 95.56 94.30 1. (CC) gcc options: -O3
IOzone Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance btrfs btrfs lzo ext4 xfs 600 1200 1800 2400 3000 SE +/- 34.19, N = 3 SE +/- 34.35, N = 3 SE +/- 23.22, N = 3 SE +/- 105.51, N = 6 2540.96 2540.44 2712.04 2685.23 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance btrfs btrfs lzo ext4 xfs 100 200 300 400 500 SE +/- 0.21, N = 3 SE +/- 2.23, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 107.18 452.83 94.49 93.40 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance btrfs btrfs lzo ext4 xfs 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 5.44, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 107.62 504.90 95.42 94.12 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance btrfs btrfs lzo ext4 xfs 500 1000 1500 2000 2500 SE +/- 25.26, N = 3 SE +/- 0.10, N = 3 SE +/- 6.68, N = 3 SE +/- 29.60, N = 3 2181.41 2206.45 2371.02 2320.41 1. (CC) gcc options: -O3
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance btrfs btrfs lzo ext4 xfs 300 600 900 1200 1500 SE +/- 0.19, N = 3 SE +/- 7.87, N = 3 SE +/- 0.04, N = 3 SE +/- 8.16, N = 3 1191.31 1183.95 1239.35 1223.79 1. (CC) gcc options: -O3
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory btrfs btrfs lzo ext4 xfs 200 400 600 800 1000 SE +/- 1.07, N = 3 SE +/- 2.72, N = 3 SE +/- 9.43, N = 6 SE +/- 8.25, N = 6 1089.00 955.48 391.47 304.79 1. (CC) gcc options: -O2 -ldl -lpthread
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write btrfs btrfs lzo ext4 xfs 70 140 210 280 350 SE +/- 6.44, N = 6 SE +/- 3.24, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 97.62 343.74 29.38 33.08 1. (CC) gcc options: -pthread -laio
Phoronix Test Suite v10.8.4