io-sched

Intel Core i7-6700K testing with a Gigabyte Z170X-UD5 TH-CF (F22g BIOS) and eVGA NVIDIA GeForce GTX 650 Ti on Arch Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1904015-SP-IOSCHED0884&grs&sro.

io-schedProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen Resolutionnonebfqmq-deadlinekybersched-nonebfq-schedmq-dead-schedIntel Core i7-6700K @ 4.70GHz (1 / 2 Threads)Gigabyte Z170X-UD5 TH-CF (F22g BIOS)Intel Xeon E3-1200 v5/E3-150064512MBSamsung SSD 950 PRO 512GB + 7 x 1000GB Western Digital WD1003FZEX-0eVGA NVIDIA GeForce GTX 650 Ti 2GBRealtek ALC1150ASUS VE278Intel I219-VArch Linux5.0.5-1-DGA+ (x86_64)Xfce 4.12X Server 1.20.3GCC 8.2.1 20181127btrfs1920x1080eVGA NVIDIA GeForce GTX 650 TiOpenBenchmarking.orgKernel Details- libahci.ignore_sss=1 _mod.use_blk_mq=yCompiler Details- --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Disk Details- none: NONE / compress=lzo,relatime,rw,space_cache,ssd,subvol=/,subvolid=5- bfq: BFQ / compress=lzo,relatime,rw,space_cache,ssd,subvol=/.denny_sub,subvolid=305- mq-deadline: MQ-DEADLINE / compress=lzo,relatime,rw,space_cache,ssd,subvol=/.denny_sub,subvolid=305- kyber: KYBER / compress=lzo,relatime,rw,space_cache,ssd,subvol=/.denny_sub,subvolid=305- sched-none: NONE / compress=lzo,relatime,rw,space_cache,ssd,subvol=/.denny_sub,subvolid=305- bfq-sched: BFQ / compress=lzo,relatime,rw,space_cache,ssd,subvol=/.denny_sub,subvolid=305- mq-dead-sched: MQ-DEADLINE / compress=lzo,relatime,rw,space_cache,ssd,subvol=/.denny_sub,subvolid=305Processor Details- Scaling Governor: intel_pstate performanceSecurity Details- KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion

io-schediozone: 1MB - 512MB - Write Performanceiozone: 64Kb - 2GB - Read Performanceiozone: 1MB - 8GB - Read Performancefs-mark: 1000 Files, 1MB Sizeiozone: 1MB - 512MB - Read Performancefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizeiozone: 4Kb - 4GB - Write Performanceiozone: 64Kb - 512MB - Write Performanceiozone: 1MB - 2GB - Read Performancefs-mark: 1000 Files, 1MB Size, No Sync/FSynciozone: 1MB - 2GB - Write Performanceiozone: 4Kb - 2GB - Read Performanceiozone: 64Kb - 2GB - Write Performanceiozone: 4Kb - 4GB - Read Performanceiozone: 4Kb - 512MB - Read Performanceiozone: 64Kb - 8GB - Read Performanceiozone: 64Kb - 4GB - Read Performanceiozone: 1MB - 4GB - Write Performanceiozone: 64Kb - 512MB - Read Performanceiozone: 4Kb - 512MB - Write Performanceiozone: 64Kb - 8GB - Write Performanceiozone: 64Kb - 4GB - Write Performanceiozone: 4Kb - 8GB - Write Performanceiozone: 4Kb - 2GB - Write Performanceiozone: 1MB - 8GB - Write Performanceiozone: 4Kb - 8GB - Read Performanceiozone: 1MB - 4GB - Read Performancenonebfqmq-deadlinekybersched-nonebfq-schedmq-dead-sched170342161402415932615439051563311543984192013769138571621178732915814541856135443934203778031971808074411433814096204212066142017411988133014802007774313890151813958140191224514351920136041998798820127937750514418138962015121341328196920061403118920158178114721939115721226411522148518961369720247996197380347367142381393420311201714201970198214201468198581061241619291374613916118841461190313277198580071991810074111416914120202912042139918751623144114651778813813734OpenBenchmarking.org

IOzone

Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 512MB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 24.23, N = 3SE +/- 5.39, N = 3SE +/- 7.24, N = 3SE +/- 22.25, N = 1219391920192915181. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 129.07, N = 12SE +/- 23.22, N = 3SE +/- 49.10, N = 3SE +/- 45.06, N = 3115721376913746139581. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 84.13, N = 3SE +/- 133.93, N = 3SE +/- 70.66, N = 3SE +/- 46.72, N = 3122641385713916140191. (CC) gcc options: -O3

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Sizebfqkybermq-deadlinenone4080120160200SE +/- 2.22, N = 3SE +/- 1.94, N = 3SE +/- 1.12, N = 3SE +/- 0.87, N = 31591621561701. (CC) gcc options: -static

IOzone

Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 512MB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 123.99, N = 3SE +/- 221.18, N = 3SE +/- 35.96, N = 3SE +/- 36.56, N = 3115221178711884122451. (CC) gcc options: -O3

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threadsbfqkybermq-deadlinenone70140210280350SE +/- 0.38, N = 3SE +/- 5.79, N = 3SE +/- 1.35, N = 3SE +/- 1.27, N = 33263293313421. (CC) gcc options: -static

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 Sizebfqkybermq-deadlinenone4080120160200SE +/- 2.39, N = 3SE +/- 2.36, N = 3SE +/- 1.04, N = 3SE +/- 3.05, N = 31541581541611. (CC) gcc options: -static

IOzone

Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none30060090012001500SE +/- 9.57, N = 3SE +/- 20.06, N = 6SE +/- 9.62, N = 3SE +/- 7.35, N = 314851454146114351. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 14.47, N = 3SE +/- 10.88, N = 3SE +/- 12.51, N = 3SE +/- 11.10, N = 318961856190319201. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 2GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 31.39, N = 3SE +/- 41.25, N = 3SE +/- 144.96, N = 3SE +/- 55.57, N = 3136971354413277136041. (CC) gcc options: -O3

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/FSyncbfqkybermq-deadlinenone9001800270036004500SE +/- 22.34, N = 3SE +/- 9.57, N = 3SE +/- 21.94, N = 3SE +/- 59.41, N = 439053934398440241. (CC) gcc options: -static

IOzone

Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 2GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 7.59, N = 3SE +/- 18.20, N = 3SE +/- 23.05, N = 12SE +/- 14.10, N = 320242037198519981. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none2K4K6K8K10KSE +/- 12.57, N = 3SE +/- 151.46, N = 3SE +/- 24.30, N = 3SE +/- 5.94, N = 379967803800779881. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 14.09, N = 3SE +/- 8.42, N = 3SE +/- 11.65, N = 3SE +/- 4.18, N = 319731971199120121. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none2K4K6K8K10KSE +/- 31.01, N = 3SE +/- 3.68, N = 3SE +/- 14.17, N = 3SE +/- 72.70, N = 380348080810079371. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none16003200480064008000SE +/- 94.25, N = 3SE +/- 65.06, N = 3SE +/- 57.24, N = 3SE +/- 15.31, N = 373677441741175051. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 116.12, N = 3SE +/- 79.49, N = 3SE +/- 34.08, N = 3SE +/- 49.02, N = 3142381433814169144181. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 82.02, N = 3SE +/- 24.04, N = 3SE +/- 64.58, N = 3SE +/- 45.61, N = 3139341409614120138961. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 4GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 4.72, N = 3SE +/- 0.99, N = 3SE +/- 11.75, N = 3SE +/- 28.42, N = 520312042202920151. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 186.00, N = 12SE +/- 105.18, N = 3SE +/- 135.22, N = 3SE +/- 165.71, N = 12120171206612042121341. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none30060090012001500SE +/- 12.43, N = 3SE +/- 6.72, N = 3SE +/- 19.59, N = 3SE +/- 61.46, N = 914201420139913281. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 2.78, N = 3SE +/- 54.01, N = 12SE +/- 33.69, N = 12SE +/- 9.81, N = 319701741187519691. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 9.85, N = 3SE +/- 10.67, N = 3SE +/- 35.34, N = 12SE +/- 3.58, N = 319821988162320061. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none30060090012001500SE +/- 12.33, N = 3SE +/- 41.37, N = 12SE +/- 7.20, N = 3SE +/- 17.79, N = 314201330144114031. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none30060090012001500SE +/- 2.27, N = 3SE +/- 6.15, N = 3SE +/- 6.32, N = 3SE +/- 51.37, N = 914681480146511891. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Write Performancebfq-schedkybermq-dead-schedsched-none400800120016002000SE +/- 15.17, N = 3SE +/- 8.87, N = 3SE +/- 65.64, N = 9SE +/- 3.16, N = 319852007177820151. (CC) gcc options: -O3

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none2K4K6K8K10KSE +/- 43.37, N = 3SE +/- 165.81, N = 12SE +/- 27.20, N = 3SE +/- 13.66, N = 381067743813881781. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 4GB - Disk Test: Read Performancebfq-schedkybermq-dead-schedsched-none3K6K9K12K15KSE +/- 137.60, N = 3SE +/- 41.82, N = 3SE +/- 71.35, N = 3SE +/- 737.99, N = 12124161389013734114721. (CC) gcc options: -O3


Phoronix Test Suite v10.8.5