Clear Linux File-System EXT4 vs. F2FS Benchmarks

Benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2003061-VE-CLEARF2FS80&grs&sor.

Clear Linux File-System EXT4 vs. F2FS BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionEXT4F2FSIntel Xeon Gold 5218 @ 3.90GHz (16 Cores / 32 Threads)Supermicro X11SPL-F v1.02 (3.1 BIOS)Intel Sky Lake-E DMI3 Registers188GB3841GB Micron_9300_MTFDHAL3T8TDPASPEED2 x Intel I210Clear Linux OS 324805.5.6-914.native (x86_64)X ServerGCC 9.2.1 20200224 gcc_9_2_0_release-659-gf9be6e10c9 + Clang 9.0.1 + LLVM 9.0.1ext4800x600Clear Linux OS 325305.5.7-916.native (x86_64)GCC 9.2.1 20200303 gcc_9_2_0_release-714-g224ca3bfe8 + Clang 9.0.1 + LLVM 9.0.1f2fsOpenBenchmarking.orgEnvironment Details- CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -fvisibility-inlines-hidden -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" Compiler Details- --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell Disk Details- EXT4: MQ-DEADLINE / relatime,rw- F2FS: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr Processor Details- Scaling Governor: intel_pstate performance - CPU Microcode: 0x500002cJava Details- OpenJDK Runtime Environment (build 1.8.0-u232-ga-b00)Python Details- Python 3.8.1Security Details- itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 + tsx_async_abort: Mitigation of TSX disabled

Clear Linux File-System EXT4 vs. F2FS Benchmarkssqlite: 8fs-mark: 1000 Files, 1MB Size, No Sync/FSyncpgbench: Mostly RAM - Normal Load - Read Writepgbench: Mostly RAM - Heavy Contention - Read Writefio: Rand Read - Linux AIO - Yes - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - Yes - 2MB - Default Test Directorypostmark: Disk Transaction Performancefio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 4KB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - Yes - 2MB - Default Test Directorypgbench: Buffer Test - Heavy Contention - Read Writefio: Rand Read - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directorypgbench: Buffer Test - Normal Load - Read Writefio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directorysystemd-boot-total: Kernelfio: Seq Write - IO_uring - No - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryior: Write Testior: Read Testfio: Rand Read - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - No - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfio: Rand Write - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfs-mark: 5000 Files, 1MB Size, 4 Threadsfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directorypgbench: Mostly RAM - Normal Load - Read Onlyfio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - Yes - 4KB - Default Test Directorypgbench: Mostly RAM - Heavy Contention - Read Onlyfio: Seq Read - Linux AIO - Yes - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - Yes - 2MB - Default Test Directorymysqlslap: 256fio: Seq Read - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - Yes - 4KB - Default Test Directoryfio: Rand Read - Linux AIO - Yes - Yes - 4KB - Default Test Directorymysqlslap: 128fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - IO_uring - No - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - No - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - No - 2MB - Default Test Directoryfio: Rand Write - Linux AIO - No - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - No - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Read - IO_uring - No - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Read - IO_uring - No - No - 2MB - Default Test Directoryfio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directorycassandra: Writesfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directorymysqlslap: 64rocksdb: Seq Fillpgbench: Buffer Test - Heavy Contention - Read Onlyrocksdb: Rand Readfio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - Yes - 2MB - Default Test Directoryfio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - Yes - 2MB - Default Test Directoryrocksdb: Rand Fillrocksdb: Read While Writingfio: Rand Read - Linux AIO - No - No - 2MB - Default Test Directorypgbench: Buffer Test - Normal Load - Read Onlyrocksdb: Rand Fill Syncfio: Rand Read - Linux AIO - No - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Rand Read - IO_uring - No - No - 2MB - Default Test Directoryfio: Rand Read - IO_uring - No - No - 2MB - Default Test Directoryfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - No - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test DirectoryEXT4F2FS3.4702469.127785.57330928916.97117021744261483636671420125632166732200013551256346667974.940118058710200299000116810952800002796671093118111392913335871388645355000129741937.72663512412490641128929500011523220001173300333125741814.52504123514093603334766501308587355000138629700011601183591118915172730001067631715252743331072129664533300013001865.871379.21314667122910622723332740001070131126309982556671856.8252000211785.91368198585515662190003139147034900029481363226269.60860680416153881454237000372333926149638300036.192394703068153030131503153030673139156615661566313931392216672376678659291511151730413029136606160210881338596343254.265430572872891336134179826802691115187827824521566327538.847282124855431401566313915663139981.3304230571426286014.2723696.019540.97790120426.183104257521721231400012271110284333284667119811113066671085.336.21302647925727166710629982556672560001001128812423176676401275702326250141138623.61373411462300693139327300010672983331087278333116538763.45263721813093350004436981403629331333129427733310841265628126316102896671131668616142903331134137068135000013661779.501315.483010001176110928400028500011121358272210322643331798.1260000205288.658037101587915242250003056150835800030241397220954.64722978815843811477240667378000940151738833336.693644643030151230481520151430353110155215521552311131112200002393338609341503150930253014135958160810841343489342112.069429571130941340134580026862697115037827846821567327703.2312551248357314015663139156631391070.62555253110932192OpenBenchmarking.org

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8EXT4F2FS48121620SE +/- 0.021, N = 3SE +/- 0.059, N = 33.47014.2721. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lz -lm -ldl -lpthread

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncF2FSEXT48001600240032004000SE +/- 6.04, N = 3SE +/- 0.52, N = 33696.02469.11. (CC) gcc options: -static

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Normal Load - Mode: Read WriteEXT4F2FS6K12K18K24K30KSE +/- 35.93, N = 3SE +/- 9.53, N = 327785.5719540.981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read WriteEXT4F2FS6K12K18K24K30KSE +/- 19.13, N = 3SE +/- 124.92, N = 328916.9720426.181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT460120180240300SE +/- 0.58, N = 3SE +/- 0.33, N = 32572171. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4110220330440550SE +/- 0.88, N = 3SE +/- 0.58, N = 35214421. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceF2FSEXT415003000450060007500SE +/- 70.00, N = 3SE +/- 51.00, N = 3721261481. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS80K160K240K320K400KSE +/- 2603.42, N = 3SE +/- 1732.05, N = 33636673140001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 9.82, N = 3SE +/- 7.22, N = 3142012271. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 5.78, N = 3SE +/- 2.85, N = 3125611101. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS70K140K210K280K350KSE +/- 1201.85, N = 3SE +/- 881.92, N = 33216672843331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS70K140K210K280K350KSE +/- 1527.53, N = 3SE +/- 1201.85, N = 33220002846671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 11.02, N = 3SE +/- 1.86, N = 3135511981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 6.33, N = 3SE +/- 4.41, N = 3125611111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS70K140K210K280K350KSE +/- 2728.45, N = 3SE +/- 666.67, N = 33466673066671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeF2FSEXT42004006008001000SE +/- 2.83, N = 3SE +/- 2.68, N = 31085.3974.91. (CC) gcc options: -static

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS918273645SE +/- 0.03, N = 340.036.21. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 5.13, N = 3SE +/- 2.65, N = 3130211801. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4140280420560700SE +/- 2.40, N = 3SE +/- 1.20, N = 36475871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS2K4K6K8K10KSE +/- 9.94, N = 31020092571. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS60K120K180K240K300KSE +/- 1527.53, N = 3SE +/- 666.67, N = 32990002716671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 5.90, N = 3SE +/- 2.67, N = 3116810621. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS2004006008001000SE +/- 7.42, N = 3SE +/- 7.45, N = 310959981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS60K120K180K240K300KSE +/- 2081.67, N = 3SE +/- 1855.92, N = 32800002556671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS60K120K180K240K300KSE +/- 881.92, N = 3SE +/- 1154.70, N = 32796672560001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS2004006008001000SE +/- 3.53, N = 3SE +/- 4.62, N = 3109310011. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 2.08, N = 3SE +/- 0.88, N = 3128811811. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 1.67, N = 3SE +/- 2.00, N = 3124211391. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT470K140K210K280K350KSE +/- 333.33, N = 3SE +/- 333.33, N = 33176672913331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4140280420560700SE +/- 1.20, N = 3SE +/- 0.58, N = 36405871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 9.96, N = 3SE +/- 16.92, N = 4138812751. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4150300450600750SE +/- 2.31, N = 3SE +/- 4.63, N = 37026451. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS80K160K240K320K400KSE +/- 2645.75, N = 3SE +/- 4210.60, N = 43550003262501. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 4.91, N = 3SE +/- 9.54, N = 3141112971. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteEXT4F2FS9K18K27K36K45KSE +/- 52.50, N = 3SE +/- 44.16, N = 341937.7338623.611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 0.88, N = 3124111461. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS5001000150020002500SE +/- 1.00, N = 3SE +/- 1.45, N = 3249023001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4150300450600750SE +/- 6.01, N = 3SE +/- 4.33, N = 36936411. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 11.79, N = 3SE +/- 8.69, N = 3139312891. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS60K120K180K240K300KSE +/- 3055.05, N = 3SE +/- 1527.53, N = 32950002730001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS2004006008001000SE +/- 12.17, N = 3SE +/- 5.36, N = 3115210671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS70K140K210K280K350KSE +/- 2645.75, N = 3SE +/- 2666.67, N = 33220002983331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 2.65, N = 3SE +/- 2.00, N = 3117310871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS60K120K180K240K300KSE +/- 881.92, N = 3SE +/- 333.33, N = 33003332783331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 10.27, N = 3SE +/- 10.87, N = 3125711651. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteEXT4F2FS9K18K27K36K45KSE +/- 95.97, N = 3SE +/- 21.56, N = 341814.5338763.451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS50100150200250SE +/- 0.67, N = 3SE +/- 0.33, N = 32352181. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 0.67, N = 3140913091. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS80K160K240K320K400KSE +/- 333.33, N = 33603333350001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS100200300400500SE +/- 1.33, N = 3SE +/- 0.58, N = 34764431. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4150300450600750SE +/- 4.62, N = 3SE +/- 1.73, N = 36986501. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 9.53, N = 3SE +/- 3.46, N = 3140313081. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4140280420560700SE +/- 2.65, N = 3SE +/- 0.88, N = 36295871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS80K160K240K320K400KSE +/- 1763.83, N = 33550003313331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 7.23, N = 3SE +/- 7.00, N = 3138612941. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS60K120K180K240K300KSE +/- 1732.05, N = 3SE +/- 666.67, N = 32970002773331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS2004006008001000SE +/- 6.96, N = 3SE +/- 3.00, N = 3116010841. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 5.36, N = 3SE +/- 1.76, N = 3126511831. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4140280420560700SE +/- 2.96, N = 3SE +/- 3.21, N = 36285911. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 5.93, N = 3SE +/- 6.17, N = 3126311891. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 16.78, N = 12SE +/- 9.17, N = 3161015171. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT460K120K180K240K300KSE +/- 2905.93, N = 3SE +/- 577.35, N = 32896672730001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 12.24, N = 3SE +/- 1.76, N = 3113110671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Systemd Total Boot Time

Test: Kernel

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelEXT4F2FS1400280042005600700063176686

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 13.22, N = 15SE +/- 5.03, N = 3161415251. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT460K120K180K240K300KSE +/- 881.92, N = 3SE +/- 1855.92, N = 32903332743331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 3.71, N = 3SE +/- 6.23, N = 3113410721. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 17.02, N = 15SE +/- 5.93, N = 3137012961. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT4150300450600750SE +/- 8.47, N = 15SE +/- 2.96, N = 36816451. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT470K140K210K280K350KSE +/- 1000.00, N = 3SE +/- 1000.00, N = 33500003330001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 4.00, N = 3SE +/- 3.51, N = 3136613001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestEXT4F2FS400800120016002000SE +/- 22.77, N = 15SE +/- 4.89, N = 31865.871779.50MIN: 1240.89 / MAX: 2121.98MIN: 1182.25 / MAX: 2008.251. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestEXT4F2FS30060090012001500SE +/- 3.85, N = 15SE +/- 1.41, N = 31379.211315.48MIN: 840.92 / MAX: 1519.21MIN: 952.76 / MAX: 1493.541. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm -lmpi

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS70K140K210K280K350KSE +/- 1855.92, N = 3SE +/- 2516.61, N = 33146673010001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 6.66, N = 3SE +/- 10.37, N = 3122911761. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 15.21, N = 3SE +/- 3.21, N = 3110910621. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT460K120K180K240K300KSE +/- 4163.33, N = 3SE +/- 881.92, N = 32840002723331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT460K120K180K240K300KSE +/- 1000.00, N = 3SE +/- 1000.00, N = 32850002740001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 3.38, N = 3SE +/- 3.71, N = 3111210701. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 0.88, N = 3SE +/- 15.43, N = 3135813111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT46001200180024003000SE +/- 1.20, N = 3SE +/- 30.73, N = 3272226301. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 7.57, N = 3SE +/- 4.06, N = 310329981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT460K120K180K240K300KSE +/- 2027.59, N = 3SE +/- 881.92, N = 32643332556671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsEXT4F2FS400800120016002000SE +/- 2.40, N = 3SE +/- 0.30, N = 31856.81798.11. (CC) gcc options: -static

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT460K120K180K240K300KSE +/- 1154.70, N = 3SE +/- 3055.05, N = 32600002520001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Normal Load - Mode: Read OnlyEXT4F2FS50K100K150K200K250KSE +/- 342.76, N = 3SE +/- 400.21, N = 3211785.91205288.661. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 4.67, N = 3SE +/- 11.93, N = 310159851. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 7.81, N = 3SE +/- 1.73, N = 38798551. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500156615241. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT450K100K150K200K250KSE +/- 577.35, N = 32250002190001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 0.67, N = 3313930561. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 1.76, N = 3SE +/- 14.24, N = 3150814701. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT480K160K240K320K400KSE +/- 577.35, N = 33580003490001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT46001200180024003000SE +/- 3.61, N = 3SE +/- 28.62, N = 3302429481. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 2.33, N = 3139713631. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read OnlyEXT4F2FS50K100K150K200K250KSE +/- 76.88, N = 3SE +/- 3007.88, N = 3226269.61220954.651. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS2004006008001000SE +/- 0.58, N = 3SE +/- 0.88, N = 38047881. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 0.88, N = 3SE +/- 2.33, N = 3161515841. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

MariaDB

Clients: 256

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 256EXT4F2FS80160240320400SE +/- 0.30, N = 3SE +/- 0.77, N = 3388381-std=c++11 -flto -fuse-linker-plugin -shared -ljemalloc -lstdc++ -lrt-lbz2 -lsnappy -laio -lnuma -lm -lcrypt -lssl -lcrypto1. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pie -fno-rtti -O2 -lpthread -lz -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 1.76, N = 3147714541. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT450K100K150K200K250KSE +/- 2185.81, N = 3SE +/- 1732.05, N = 32406672370001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT480K160K240K320K400KSE +/- 577.35, N = 3SE +/- 333.33, N = 33780003723331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 7.97, N = 3SE +/- 5.78, N = 39409261. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 0.58, N = 3SE +/- 2.08, N = 3151714961. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT480K160K240K320K400KSE +/- 333.33, N = 3SE +/- 577.35, N = 33883333830001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT4816243240SE +/- 0.00, N = 3SE +/- 0.21, N = 336.636.11. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42K4K6K8K10KSE +/- 2.73, N = 3SE +/- 54.76, N = 3936492391. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 128EXT4F2FS100200300400500SE +/- 1.37, N = 3SE +/- 1.04, N = 3470464-std=c++11 -flto -fuse-linker-plugin -shared -ljemalloc -lstdc++ -lrt-lbz2 -lsnappy -laio -lnuma -lm -lcrypt -lssl -lcrypto1. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pie -fno-rtti -O2 -lpthread -lz -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 2.73, N = 3SE +/- 1.00, N = 3306830301. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 1.53, N = 3SE +/- 0.67, N = 3153015121. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT47001400210028003500SE +/- 7.51, N = 3SE +/- 29.07, N = 3304830131. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 3.84, N = 3SE +/- 14.50, N = 3152015031. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 3.21, N = 3153015141. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 6.12, N = 3306730351. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 0.33, N = 3313931101. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500156615521. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500156615521. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 0.33, N = 3SE +/- 0.33, N = 3156615521. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500313931111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 0.67, N = 3SE +/- 0.33, N = 3313931111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS50K100K150K200K250KSE +/- 2185.81, N = 32216672200001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT450K100K150K200K250KSE +/- 881.92, N = 3SE +/- 1201.85, N = 32393332376671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryEXT4F2FS2004006008001000SE +/- 7.84, N = 3SE +/- 2.08, N = 38658601. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 3.76, N = 3SE +/- 5.24, N = 39349291. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 2.03, N = 3SE +/- 0.58, N = 3151115031. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 7.00, N = 3SE +/- 4.51, N = 3151715091. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 13.50, N = 3SE +/- 8.84, N = 3304130251. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS6001200180024003000SE +/- 4.06, N = 3SE +/- 1.15, N = 3302930141. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesEXT4F2FS30K60K90K120K150KSE +/- 1657.81, N = 15SE +/- 1576.12, N = 15136606135958

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 21.68, N = 15SE +/- 18.75, N = 15160816021. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 64EXT4F2FS2004006008001000SE +/- 2.75, N = 3SE +/- 2.18, N = 310881084-std=c++11 -flto -fuse-linker-plugin -shared -ljemalloc -lstdc++ -lrt-lbz2 -lsnappy -laio -lnuma -lm -lcrypt -lssl -lcrypto1. (CXX) g++ options: -fPIC -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pie -fno-rtti -O2 -lpthread -lz -ldl

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillF2FSEXT4300K600K900K1200K1500KSE +/- 5521.05, N = 3SE +/- 11418.22, N = 3134348913385961. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read OnlyEXT4F2FS70K140K210K280K350KSE +/- 279.55, N = 3SE +/- 235.35, N = 3343254.27342112.071. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadEXT4F2FS12M24M36M48M60MSE +/- 13628.41, N = 3SE +/- 184998.35, N = 357287289571130941. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500134013361. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 0.67, N = 3134513411. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT42004006008001000SE +/- 10.81, N = 15SE +/- 9.38, N = 158007981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT46001200180024003000SE +/- 0.67, N = 3SE +/- 0.58, N = 3268626801. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT46001200180024003000SE +/- 0.88, N = 3SE +/- 1.33, N = 3269726911. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillEXT4F2FS200K400K600K800K1000KSE +/- 2629.25, N = 3SE +/- 5057.16, N = 3115187811503781. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingF2FSEXT4600K1200K1800K2400K3000KSE +/- 3344.96, N = 3SE +/- 21612.83, N = 3278468227824521. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500SE +/- 0.33, N = 3156715661. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyF2FSEXT470K140K210K280K350KSE +/- 347.99, N = 3SE +/- 521.20, N = 3327703.23327538.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncEXT4F2FS300K600K900K1200K1500KSE +/- 5881.61, N = 3SE +/- 3505.52, N = 3124855412483571. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT47001400210028003500SE +/- 0.58, N = 3314031401. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500156615661. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT47001400210028003500313931391. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT430060090012001500156615661. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryF2FSEXT47001400210028003500313931391. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeF2FSEXT42004006008001000SE +/- 28.27, N = 12SE +/- 1.87, N = 31070.6981.31. (CC) gcc options: -static

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 18.52, N = 3SE +/- 97.08, N = 12304225551. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS7001400210028003500SE +/- 9.74, N = 3SE +/- 90.66, N = 15305725311. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS30060090012001500SE +/- 0.58, N = 3SE +/- 34.91, N = 12142610931. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryEXT4F2FS6001200180024003000SE +/- 0.88, N = 3SE +/- 69.77, N = 12286021921. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl


Phoronix Test Suite v10.8.4