Linux I/O scheduler benchmarks for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1811264-SK-LINUX419I79 Linux 4.19 I/O Scheduler Performance - Phoronix Test Suite Linux 4.19 I/O Scheduler Performance Linux I/O scheduler benchmarks for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1811264-SK-LINUX419I79&sro&export=pdf&grw .
Linux 4.19 I/O Scheduler Performance Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Compiler File-System Screen Resolution CFQ Deadline Noop MQ None BFQ low_latency BFQ Kyber MQ Deadline 2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads) Dell 02MJ3T (1.2.5 BIOS) AMD Family 17h 16 x 32 GB DDR4-2400MT/s 36ASF4G72PZ-2G6D2 120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860 Matrox G200eW3 VE228 Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMA Ubuntu 18.10 4.19.0-041900-generic (x86_64) GCC 8.2.0 + Clang 7.0.0-3 + LLVM 7.0.0 ext4 1600x1200 20 x 500GB Samsung SSD 860 + 120GB SSDSCKJB120G7R 120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - CFQ: CFQ / relatime,rw - Deadline: DEADLINE / relatime,rw - Noop: NOOP / relatime,rw - MQ None: NONE / relatime,rw - BFQ low_latency: BFQ / relatime,rw - BFQ: BFQ / relatime,rw - Kyber: KYBER / relatime,rw - MQ Deadline: MQ-DEADLINE / relatime,rw Python Details - Python 2.7.15+ + Python 3.6.7 Security Details - __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Linux 4.19 I/O Scheduler Performance compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync build-gcc: Time To Compile build-linux-kernel: Time To Compile blogbench: Read blogbench: Write sqlite: Timed SQLite Insertions pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write CFQ Deadline Noop MQ None BFQ low_latency BFQ Kyber MQ Deadline 1554 370 881 253 284 391 237 382 322 405 313 174 181 86.70 1890 806 26.38 748396 23547 33.17 519438 3656 1576 388 938 542 313 403 237 382 324 410 315 173 173 84.47 1896 803 26.37 736143 22817 34.20 552470 5074 1568 391 968 542 271 310 238 253 253 318 309 91.30 178 81.80 1897 807 26.48 705847 21485 77.10 533709 2554 1571 396 972 543 270 280 227 252 252 311 309 64.43 140 57.20 1920 800 26.50 795075 27320 68.29 533463 2089 1591 394 960 543 272 223 212 252 253 312 310 61.33 131 66.93 1918 804 26.49 785541 22512 75.05 519792 3406 1575 387 969 542 270 379 236 381 329 386 313 168.23 181 83.83 1896 800 26.43 805148 24163 57.32 545719 4837 1577 390 949 543 275 311 236 253 253 312 308 91.68 183 89.17 1909 804 26.42 780536 27492 69.11 497899 2303 1577 389 955 543 272 243 226 252 252 313 307 59.23 123 67.38 1893 796 26.44 783446 26342 77.52 506397 2453 OpenBenchmarking.org
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 300 600 900 1200 1500 SE +/- 27.17, N = 3 SE +/- 23.01, N = 3 SE +/- 25.94, N = 12 SE +/- 18.06, N = 3 SE +/- 9.90, N = 3 SE +/- 8.82, N = 3 SE +/- 10.25, N = 3 SE +/- 3.60, N = 3 1575 1591 1554 1576 1577 1577 1571 1568
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 90 180 270 360 450 SE +/- 4.71, N = 3 SE +/- 2.88, N = 3 SE +/- 14.05, N = 3 SE +/- 5.24, N = 3 SE +/- 3.28, N = 3 SE +/- 4.48, N = 3 SE +/- 2.34, N = 3 SE +/- 0.40, N = 3 387 394 370 388 390 389 396 391
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 200 400 600 800 1000 SE +/- 13.50, N = 3 SE +/- 10.55, N = 3 SE +/- 88.38, N = 3 SE +/- 16.27, N = 3 SE +/- 33.71, N = 3 SE +/- 9.75, N = 3 SE +/- 0.68, N = 3 SE +/- 0.51, N = 3 969 960 881 938 949 955 972 968
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 120 240 360 480 600 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 542 543 253 542 543 543 543 542 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 270 272 284 313 275 272 270 271 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 90 180 270 360 450 SE +/- 3.71, N = 3 SE +/- 12.98, N = 12 SE +/- 4.04, N = 3 SE +/- 7.51, N = 3 SE +/- 12.51, N = 12 SE +/- 7.26, N = 12 SE +/- 1.53, N = 3 379 223 391 403 311 243 280 310 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 50 100 150 200 250 SE +/- 0.88, N = 3 SE +/- 2.41, N = 10 SE +/- 1.20, N = 3 SE +/- 3.07, N = 6 SE +/- 1.15, N = 3 236 212 237 237 236 226 227 238 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 80 160 240 320 400 381 252 382 382 253 252 252 253 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 70 140 210 280 350 SE +/- 2.33, N = 3 SE +/- 0.88, N = 3 329 253 322 324 253 252 252 253 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 90 180 270 360 450 SE +/- 4.74, N = 7 SE +/- 0.67, N = 3 SE +/- 3.84, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 1.86, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 386 312 405 410 312 313 311 318 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 70 140 210 280 350 SE +/- 2.52, N = 3 SE +/- 2.19, N = 3 SE +/- 1.86, N = 3 SE +/- 0.67, N = 3 SE +/- 1.33, N = 3 SE +/- 0.67, N = 3 313 310 313 315 308 307 309 309 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 40 80 120 160 200 SE +/- 0.44, N = 3 SE +/- 2.31, N = 12 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 2.15, N = 12 SE +/- 2.40, N = 12 SE +/- 2.14, N = 12 SE +/- 6.28, N = 12 168.23 61.33 174.00 173.00 91.68 59.23 64.43 91.30 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 40 80 120 160 200 SE +/- 5.19, N = 12 SE +/- 9.48, N = 6 SE +/- 5.69, N = 12 SE +/- 0.13, N = 3 SE +/- 0.35, N = 3 SE +/- 12.68, N = 6 SE +/- 8.57, N = 8 SE +/- 0.61, N = 3 181 131 181 173 183 123 140 178 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 1.76, N = 12 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 1.79, N = 12 SE +/- 1.01, N = 3 SE +/- 1.50, N = 3 83.83 66.93 86.70 84.47 89.17 67.38 57.20 81.80 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 400 800 1200 1600 2000 SE +/- 9.03, N = 3 SE +/- 13.64, N = 3 SE +/- 4.42, N = 3 SE +/- 4.07, N = 3 SE +/- 8.63, N = 3 SE +/- 5.34, N = 3 SE +/- 10.18, N = 3 SE +/- 5.04, N = 3 1896 1918 1890 1896 1909 1893 1920 1897 1. (CC) gcc options: -static
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 200 400 600 800 1000 800 804 806 803 804 796 800 807
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 6 12 18 24 30 SE +/- 0.27, N = 12 SE +/- 0.30, N = 12 SE +/- 0.30, N = 9 SE +/- 0.32, N = 12 SE +/- 0.26, N = 12 SE +/- 0.29, N = 12 SE +/- 0.28, N = 12 SE +/- 0.30, N = 12 26.43 26.49 26.38 26.37 26.42 26.44 26.50 26.48
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Read BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 200K 400K 600K 800K 1000K SE +/- 6417.79, N = 3 SE +/- 7744.57, N = 3 SE +/- 12021.04, N = 3 SE +/- 12667.35, N = 4 SE +/- 3436.67, N = 3 SE +/- 15271.38, N = 3 SE +/- 5674.85, N = 3 SE +/- 14644.01, N = 9 805148 785541 748396 736143 780536 783446 795075 705847 1. (CC) gcc options: -O2 -pthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 6K 12K 18K 24K 30K SE +/- 2384.58, N = 3 SE +/- 2941.93, N = 3 SE +/- 1591.21, N = 3 SE +/- 1730.49, N = 3 SE +/- 265.64, N = 3 SE +/- 1133.74, N = 3 SE +/- 386.03, N = 3 SE +/- 1540.70, N = 3 24163 22512 23547 22817 27492 26342 27320 21485 1. (CC) gcc options: -O2 -pthread
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 20 40 60 80 100 SE +/- 0.64, N = 3 SE +/- 8.89, N = 9 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 9.71, N = 9 SE +/- 10.09, N = 9 SE +/- 9.94, N = 9 SE +/- 10.02, N = 9 57.32 75.05 33.17 34.20 69.11 77.52 68.29 77.10 1. (CC) gcc options: -O2 -lz -ldl -lpthread
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 120K 240K 360K 480K 600K SE +/- 9965.65, N = 3 SE +/- 8044.90, N = 9 SE +/- 14237.99, N = 9 SE +/- 5594.65, N = 3 SE +/- 16915.21, N = 9 SE +/- 17086.01, N = 9 SE +/- 1266.65, N = 3 SE +/- 5081.43, N = 3 545719 519792 519438 552470 497899 506397 533463 533709 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 1100 2200 3300 4400 5500 SE +/- 30.68, N = 3 SE +/- 274.44, N = 6 SE +/- 482.90, N = 6 SE +/- 43.49, N = 3 SE +/- 328.42, N = 9 SE +/- 116.16, N = 6 SE +/- 79.41, N = 9 SE +/- 178.04, N = 9 4837 3406 3656 5074 2303 2453 2089 2554 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 20K 40K 60K 80K 100K SE +/- 384.42, N = 3 SE +/- 33.33, N = 3 SE +/- 33.33, N = 3 SE +/- 100.00, N = 3 SE +/- 33.33, N = 3 68767 69500 72667 80200 70467 69700 69133 69500 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 13K 26K 39K 52K 65K SE +/- 272.85, N = 3 SE +/- 632.60, N = 10 SE +/- 284.80, N = 3 SE +/- 88.19, N = 3 SE +/- 771.00, N = 6 SE +/- 260.34, N = 3 SE +/- 328.30, N = 3 60333 54280 60767 60600 60533 57733 58067 60633 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 20K 40K 60K 80K 100K SE +/- 650.64, N = 3 SE +/- 33.33, N = 3 SE +/- 120.19, N = 3 SE +/- 233.33, N = 3 84300 64633 82567 82833 64700 64600 64600 64800 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory BFQ BFQ low_latency CFQ Deadline Kyber MQ Deadline MQ None Noop 20K 40K 60K 80K 100K SE +/- 635.96, N = 3 SE +/- 208.17, N = 3 SE +/- 584.05, N = 3 SE +/- 437.16, N = 3 SE +/- 296.27, N = 3 SE +/- 366.67, N = 3 SE +/- 133.33, N = 3 80233 79300 80167 80567 78567 78767 79167 79100 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lgfapi -lglusterfs -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Phoronix Test Suite v10.8.4