fio-direct

fio-direct

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2501023-NE-FIODIRECT43
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
fio-direct
December 31 2024
  10 Hours, 18 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


fio-directOpenBenchmarking.orgPhoronix Test SuiteAMD EPYC 9684X 96-Core (16 Cores)QEMU Standard PC (i440FX + PIIX 1996) (rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org BIOS)64GB252GBbochs-drmdrmfbQEMU MonitorNixOS 25.056.6.63 (x86_64)GCC 13.3.0ext41280x800KVMProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelCompilerFile-SystemScreen ResolutionSystem LayerFio-direct BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-unknown-linux-gnu --disable-bootstrap --disable-libcc1 --disable-libstdcxx-pch --disable-multilib --enable-languages=c,c++ --enable-lto --enable-plugin --enable-static --host=x86_64-unknown-linux-gnu --program-prefix= --target=x86_64-unknown-linux-gnu --with-build-sysroot=/ --with-gmp-include=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gmp-6.3.0-dev/include --with-gmp-lib=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gmp-6.3.0/lib --with-mpc=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libmpc-1.3.1 --with-mpfr-include=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpfr-4.2.1-dev/include --with-mpfr-lib=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpfr-4.2.1/lib --with-native-system-header-dir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-glibc-2.40-36-dev/include - CPU Microcode: 0xa101248- relatime,rw- Block Size: 4096- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable: Safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected

fio-directfio: Rand Read - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Rand Read - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Rand Write - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 1MB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 8KB - 1 - Default Test Directoryfio: Seq Read - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 16KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 64KB - 1 - Default Test Directoryfio: Seq Write - IO_uring - Yes - 256KB - 1 - Default Test Directoryfio-direct28851768015171118267376110090557436464366472056203418171753112615845447036674572404727763468908940288769.0118.5185.1461110235.458.11161104128509181968.598.613229466817.931.669454.256.8235OpenBenchmarking.org

Flexible IO Tester

FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct6001200180024003000SE +/- 3.18, N = 328851. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct4K8K12K16K20KSE +/- 1219.21, N = 15176801. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct3K6K9K12K15KSE +/- 853.27, N = 15151711. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct3K6K9K12K15KSE +/- 472.03, N = 15118261. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct16003200480064008000SE +/- 149.64, N = 1573761. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2004006008001000SE +/- 14.00, N = 311001. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2K4K6K8K10KSE +/- 68.24, N = 1190551. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct16003200480064008000SE +/- 233.37, N = 1274361. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct10002000300040005000SE +/- 36.53, N = 1346431. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct14002800420056007000SE +/- 47.03, N = 366471. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct400800120016002000SE +/- 22.22, N = 1520561. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct400800120016002000SE +/- 13.37, N = 320341. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct400800120016002000SE +/- 8.14, N = 318171. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct4K8K12K16K20KSE +/- 1005.84, N = 15175311. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct3K6K9K12K15KSE +/- 89.76, N = 13126151. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2K4K6K8K10KSE +/- 85.08, N = 1584541. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct10002000300040005000SE +/- 52.85, N = 1547031. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct140280420560700SE +/- 6.01, N = 156671. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct10002000300040005000SE +/- 24.83, N = 345721. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct9001800270036004500SE +/- 6.36, N = 340471. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct6001200180024003000SE +/- 34.40, N = 327761. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct7001400210028003500SE +/- 34.26, N = 334681. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2004006008001000SE +/- 3.84, N = 39081. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2004006008001000SE +/- 4.37, N = 39401. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct6001200180024003000SE +/- 2.89, N = 328871. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct1530456075SE +/- 4.76, N = 1569.01. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct306090120150SE +/- 6.66, N = 15118.51. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct4080120160200SE +/- 7.42, N = 15185.11. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct100200300400500SE +/- 9.36, N = 154611. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2004006008001000SE +/- 13.96, N = 311021. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct816243240SE +/- 0.27, N = 1135.41. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct1326395265SE +/- 1.83, N = 1258.11. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct2004006008001000SE +/- 9.10, N = 1311611. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct20406080100SE +/- 0.88, N = 31041. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct306090120150SE +/- 1.38, N = 151281. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct110220330440550SE +/- 3.28, N = 35091. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct400800120016002000SE +/- 8.14, N = 318191. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct1530456075SE +/- 3.93, N = 1568.51. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct20406080100SE +/- 0.67, N = 1398.61. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct306090120150SE +/- 1.30, N = 151321. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct60120180240300SE +/- 3.29, N = 152941. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 1MB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct140280420560700SE +/- 5.99, N = 156681. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct48121620SE +/- 0.09, N = 317.91. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 8KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct714212835SE +/- 0.03, N = 331.61. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct150300450600750SE +/- 8.67, N = 36941. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 16KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct1224364860SE +/- 0.55, N = 354.21. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct1326395265SE +/- 0.24, N = 356.81. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.36Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 256KB - Job Count: 1 - Disk Target: Default Test Directoryfio-direct50100150200250SE +/- 1.20, N = 32351. (CC) gcc options: -rdynamic -lm -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native

48 Results Shown

Flexible IO Tester:
  Rand Read - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Rand Read - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Rand Write - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 1MB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 4KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 8KB - 1 - Default Test Directory
  Seq Read - IO_uring - Yes - 256KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 16KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 64KB - 1 - Default Test Directory
  Seq Write - IO_uring - Yes - 256KB - 1 - Default Test Directory