Linux 5.6 IO Scheduler Benchmarks
Linux 5.6 I/O scheduler benchmarks on NVMe SSD. Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2003265-NI-LINUX56IO44&grs.
Flexible IO Tester
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Apache HBase
Test: Sequential Read - Clients: 32
Apache HBase
Test: Sequential Read - Clients: 32
Apache HBase
Test: Async Random Read - Clients: 32
Apache HBase
Test: Async Random Read - Clients: 32
Apache Cassandra
Test: Writes
Flexible IO Tester
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
SQLite
Threads / Copies: 1
IOR
Write Test
LevelDB
Benchmark: Fill Sync
Facebook RocksDB
Test: Read While Writing
LevelDB
Benchmark: Fill Sync
LevelDB
Benchmark: Random Read
Facebook RocksDB
Test: Random Read
Facebook RocksDB
Test: Random Fill
IOR
Read Test
Facebook RocksDB
Test: Sequential Fill
KeyDB
Apache HBase
Test: Random Read - Clients: 32
Apache HBase
Test: Increment - Clients: 32
Apache HBase
Test: Increment - Clients: 32
LevelDB
Benchmark: Seek Random
Apache HBase
Test: Random Read - Clients: 32
Timed GDB GNU Debugger Compilation
Time To Compile
LevelDB
Benchmark: Overwrite
LevelDB
Benchmark: Sequential Fill
LevelDB
Benchmark: Random Delete
LevelDB
Benchmark: Sequential Fill
LevelDB
Benchmark: Overwrite
LevelDB
Benchmark: Random Fill
LevelDB
Benchmark: Hot Read
LevelDB
Benchmark: Random Fill
Timed GCC Compilation
Time To Compile
Apache HBase
Test: Async Random Write - Clients: 32
Apache HBase
Test: Async Random Write - Clients: 32
Facebook RocksDB
Test: Random Fill Sync
Apache Cassandra
Test: Mixed 1:1
PostgreSQL pgbench
Scaling: Buffer Test - Test: Normal Load - Mode: Read Write
MariaDB
Clients: 64
FS-Mark
Test: 4000 Files, 32 Sub Dirs, 1MB Size
FS-Mark
Test: 5000 Files, 1MB Size, 4 Threads
Flexible IO Tester
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
SQLite
Threads / Copies: 8
Phoronix Test Suite v10.8.5