Comparative performance - btrfs raid1 - btrfs lzo raid1 - lvm2 raid1 ext4 - lvm2 raid1 xfs - on HHD
Basic test on HHD raid1 lvm2 and raid1 btrfs
btrfs
Compiler Notes: --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 Notes: Scaling Governor: acpi-cpufreq ondemand
Disk Scheduler Notes: CFQ
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
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
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
CPU Usage (Summary) Monitor
Dbench
PostgreSQL pgbench
PostMark
AIO-Stress
IOzone
Apache Benchmark
SQLite
btrfs
Compiler Notes: --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 Notes: Scaling Governor: acpi-cpufreq ondemand
Disk Scheduler Notes: CFQ
Testing initiated at 9 September 2017 12:20 by user root.
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
Compiler Notes: --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 Notes: Scaling Governor: acpi-cpufreq ondemand
Disk Scheduler Notes: CFQ
Testing initiated at 10 September 2017 00:39 by user root.
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
Compiler Notes: --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 Notes: Scaling Governor: acpi-cpufreq ondemand
Disk Scheduler Notes: CFQ
Testing initiated at 10 September 2017 16:05 by user root.
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
Compiler Notes: --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 Notes: Scaling Governor: acpi-cpufreq ondemand
Disk Scheduler Notes: CFQ
Testing initiated at 10 September 2017 22:43 by user root.