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&grw .
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: 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 Read - IO_uring - Yes - 4KB - 4 - Default Test Directory fio: Seq Read - 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 2.218 553 7.361 1839 5.957 1488 7.271 1816 1.686 420 10.292 2617 7.319 1828 9.813 2452 0.818 203 47.8 12233 7.195 1797 65.3 16700 0.774 192 0.437 108 33.8 8637 36.7 9382 OpenBenchmarking.org
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 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 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: 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: 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: 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 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
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
Phoronix Test Suite v10.8.5