fio1 Intel Core i5-4460 testing with a Mouse Z97-S01 v1.0 (V2.0B5 BIOS) and MSI Intel Xeon E3-1200 v3/4th Gen Core IGP on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2403269-NE-FIO17058241&grr .
fio1 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Vulkan Compiler File-System bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative Intel Core i5-4460 @ 3.40GHz (4 Cores) Mouse Z97-S01 v1.0 (V2.0B5 BIOS) Intel 4th Gen Core DRAM 2 x 8192 MB DDR3-1600MT/s 2 x 1000GB TOSHIBA DT01ACA1 + 500GB SAMSUNG HD501LJ + 120GB Western Digital WDS120G1G0A- MSI Intel Xeon E3-1200 v3/4th Gen Core IGP (1100MHz) Intel Xeon E3-1200 v3/4th 4 x Intel 10-Gigabit X540-AT2 + Realtek RTL8111/8168/8411 Ubuntu 20.04 6.7.3 (x86_64) GNOME Shell 3.36.9 X Server 1.20.13 1.2.182 GCC 9.4.0 BcacheFS ext4 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - bcachefs replicas=3: MQ-DEADLINE / relatime,rw / Block Size: 512 - bcachefs replicas=2: MQ-DEADLINE / relatime,rw / Block Size: 512 - bcachefs replicas=1: MQ-DEADLINE / relatime,rw / Block Size: 512 - ext4+lvmcache tentative: MQ-DEADLINE / relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x28 - Thermald 1.9.1 Security Details - gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
fio1 fio: Seq Read - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Seq Read - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Rand Read - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Rand Read - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Rand Write - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Rand Write - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Seq Write - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Seq Write - IO_uring - Yes - 4KB - 4 - Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 1488 5.957 553 2.218 1839 7.361 1816 7.271 1828 7.319 420 1.686 2617 10.292 2452 9.813 1797 7.195 203 0.818 12233 47.8 16700 65.3 8637 33.8 192 0.774 108 0.437 9382 36.7 OpenBenchmarking.org
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 2K 4K 6K 8K 10K SE +/- 15.32, N = 3 SE +/- 14.08, N = 15 SE +/- 22.27, N = 4 SE +/- 80.05, N = 15 1488 1828 1797 8637 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 8 16 24 32 40 SE +/- 0.061, N = 3 SE +/- 0.056, N = 15 SE +/- 0.089, N = 4 SE +/- 0.313, N = 15 5.957 7.319 7.195 33.800 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 120 240 360 480 600 SE +/- 6.69, N = 12 SE +/- 2.52, N = 3 SE +/- 2.45, N = 4 SE +/- 1.74, N = 15 553 420 203 192 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 0.4991 0.9982 1.4973 1.9964 2.4955 SE +/- 0.027, N = 12 SE +/- 0.010, N = 3 SE +/- 0.010, N = 4 SE +/- 0.007, N = 15 2.218 1.686 0.818 0.774 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 3K 6K 9K 12K 15K SE +/- 38.67, N = 15 SE +/- 36.92, N = 15 SE +/- 88.19, N = 3 SE +/- 1.53, N = 3 1839 2617 12233 108 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 11 22 33 44 55 SE +/- 0.155, N = 15 SE +/- 0.130, N = 15 SE +/- 0.289, N = 3 SE +/- 0.006, N = 3 7.361 10.292 47.800 0.437 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 4K 8K 12K 16K 20K SE +/- 36.46, N = 15 SE +/- 20.88, N = 3 SE +/- 152.75, N = 3 SE +/- 6.66, N = 3 1816 2452 16700 9382 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 4 - Disk Target: Default Test Directory bcachefs replicas=3 bcachefs replicas=2 bcachefs replicas=1 ext4+lvmcache tentative 15 30 45 60 75 SE +/- 0.146, N = 15 SE +/- 0.083, N = 3 SE +/- 0.536, N = 3 SE +/- 0.033, N = 3 7.271 9.813 65.300 36.700 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Phoronix Test Suite v10.8.5