FlixibleIOTester

Docker testing on Ubuntu 22.04.1 LTS via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2211254-NE-2211258NE56.

FlixibleIOTesterProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelVulkanCompilerFile-SystemScreen ResolutionSystem LayerTOSHIBA MQ01ABD0WD30EFRXTest instalation dirIntel Atom D2500 @ 1.86GHz (2 Cores)3Q TD2500G-SM v1.3 (4.6.5 BIOS)Intel Atom D2xxx/N2xxx2048MB500GB TOSHIBA MQ01ABD0Intel Atom D2xxx/N2xxx IGPRealtek ALC662 rev3Realtek RTL8111/8168/8411 + Intel WiMAX/WiFiDebian 115.10.0-19-686-pae (i686)1.0.2GCC 10.2.1 20210110ext4800x600Intel Pentium Silver J5005 @ 2.80GHz (4 Cores)ASRock J5005-ITX (P1.40 BIOS)16GB3 x 3001GB Western Digital WD30EFRX-68E + 240GB CT240BX500SSD1 + 500GB Samsung SSD 860(800MHz)Ubuntu 22.04.1 LTS5.15.79 (x86_64)GCC 11.3.0zfsDockerOpenBenchmarking.orgKernel Details- TOSHIBA MQ01ABD0: Transparent Huge Pages: always- WD30EFRX: Transparent Huge Pages: madvise- Test instalation dir: Transparent Huge Pages: madviseCompiler Details- TOSHIBA MQ01ABD0: --build=i686-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i686-linux-gnu --program-prefix=i686-linux-gnu- --target=i686-linux-gnu --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 -v - WD30EFRX: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - Test instalation dir: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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- TOSHIBA MQ01ABD0: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- TOSHIBA MQ01ABD0: CPU Microcode: 0x10d- WD30EFRX: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x3c- Test instalation dir: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x3cSecurity Details- TOSHIBA MQ01ABD0: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Not affected + spectre_v1: Not affected + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected - WD30EFRX: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Test instalation dir: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected Disk Scheduler Details- WD30EFRX, Test instalation dir: MQ-DEADLINE

FlixibleIOTesterleveldb: Hot Readleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillleveldb: Fill SyncTOSHIBA MQ01ABD0WD30EFRXTest instalation dir3.427108845.4803.661.0893.661.0603.2944.64256.3273.957.1683.2042687.34111.239.21211.239.3713.2006.25636.50611.937.2430.23.2142690.30011.239.43011.139.9743.2046.34837.36711.538.2030.2OpenBenchmarking.org

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadTOSHIBA MQ01ABD0WD30EFRXTest instalation dir0.77111.54222.31333.08443.8555SE +/- 0.068, N = 15SE +/- 0.030, N = 7SE +/- 0.032, N = 53.4273.2043.214-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncTOSHIBA MQ01ABD0WD30EFRXTest instalation dir20K40K60K80K100KSE +/- 1604.54, N = 15SE +/- 13.82, N = 3SE +/- 11.46, N = 3108845.482687.342690.30-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteTOSHIBA MQ01ABD0WD30EFRXTest instalation dir3691215SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 33.611.211.2-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteTOSHIBA MQ01ABD0WD30EFRXTest instalation dir1428425670SE +/- 0.28, N = 3SE +/- 0.06, N = 3SE +/- 0.16, N = 361.0939.2139.43-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillTOSHIBA MQ01ABD0WD30EFRXTest instalation dir3691215SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 33.611.211.1-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillTOSHIBA MQ01ABD0WD30EFRXTest instalation dir1428425670SE +/- 0.13, N = 3SE +/- 0.27, N = 3SE +/- 0.24, N = 361.0639.3739.97-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadTOSHIBA MQ01ABD0WD30EFRXTest instalation dir0.74121.48242.22362.96483.706SE +/- 0.010, N = 3SE +/- 0.039, N = 3SE +/- 0.010, N = 33.2943.2003.204-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomTOSHIBA MQ01ABD0WD30EFRXTest instalation dir246810SE +/- 0.006, N = 3SE +/- 0.009, N = 3SE +/- 0.047, N = 34.6426.2566.348-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteTOSHIBA MQ01ABD0WD30EFRXTest instalation dir1326395265SE +/- 0.16, N = 3SE +/- 0.19, N = 3SE +/- 0.11, N = 356.3336.5137.37-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillTOSHIBA MQ01ABD0WD30EFRXTest instalation dir3691215SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 33.911.911.5-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillTOSHIBA MQ01ABD0WD30EFRXTest instalation dir1326395265SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 357.1737.2438.20-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncWD30EFRXTest instalation dir0.0450.090.1350.180.225SE +/- 0.00, N = 3SE +/- 0.00, N = 30.20.21. (CXX) g++ options: -O3 -lsnappy


Phoronix Test Suite v10.8.4