Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1610280-LO-1610259LO65 Linux 4.9 Scheduler Tests - Phoronix Test Suite Linux 4.9 Scheduler Tests bfq dura2
HTML result view exported from: https://openbenchmarking.org/result/1610280-LO-1610259LO65&rdt&grt .
Linux 4.9 Scheduler Tests Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vulkan Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 Intel Core i7-6800K @ 3.80GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 16384MB 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 LLVMpipe Realtek ALC1150 Intel Connection Ubuntu 16.04 4.9.0-999-generic (x86_64) 20161017 Unity 7.4.0 X Server 1.18.3 nouveau 1.0.12 3.3 Mesa 11.2.0 Gallium 0.4 GCC 5.4.0 20160609 ext4 1024x768 Intel Core i7 950 @ 2.93GHz (8 Cores) 12288MB 500GB Seagate ST3500413AS + 1000GB Seagate ST31000528AS + 4001GB Seagate ST4000DM000-1F21 + 2000GB Seagate ST2000DL003-9VT1 Realtek ALC889 Linux From Scratch 20160219-systemd 4.8.3-ck2 (x86_64) KDE 4.14.17 1.0.8 GCC 5.3.0 + Clang 3.7.1 + LLVM 3.7.1 OpenBenchmarking.org Environment Details - Deadline, CFQ, Noop: LIBGL_ALWAYS_SOFTWARE=1 Compiler Details - Deadline: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - CFQ: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Noop: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - noop dura2: --disable-bootstrap --disable-multilib --disable-multilib --disable-static --enable-cloog-backend=isl --enable-languages=c,c++ --with-cloog --with-local-prefix=/usr/local --with-native-system-header-dir=/usr/include - deadline dura2: --disable-bootstrap --disable-multilib --disable-multilib --disable-static --enable-cloog-backend=isl --enable-languages=c,c++ --with-cloog --with-local-prefix=/usr/local --with-native-system-header-dir=/usr/include - cfq dura2: --disable-bootstrap --disable-multilib --disable-multilib --disable-static --enable-cloog-backend=isl --enable-languages=c,c++ --with-cloog --with-local-prefix=/usr/local --with-native-system-header-dir=/usr/include - bfq dura2: --disable-bootstrap --disable-multilib --disable-multilib --disable-static --enable-cloog-backend=isl --enable-languages=c,c++ --with-cloog --with-local-prefix=/usr/local --with-native-system-header-dir=/usr/include Disk Details - Deadline: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - CFQ: CFQ / data=ordered,errors=remount-ro,relatime,rw - Noop: NOOP / data=ordered,errors=remount-ro,relatime,rw - noop dura2: NOOP / data=ordered,noatime,rw - deadline dura2: DEADLINE / data=ordered,noatime,rw - cfq dura2: CFQ / data=ordered,noatime,rw - bfq dura2: BFQ / data=ordered,noatime,rw Processor Details - Deadline: Scaling Governor: intel_pstate powersave - CFQ: Scaling Governor: intel_pstate powersave - Noop: Scaling Governor: intel_pstate powersave - noop dura2: Scaling Governor: acpi-cpufreq ondemand - deadline dura2: Scaling Governor: acpi-cpufreq ondemand - cfq dura2: Scaling Governor: acpi-cpufreq ondemand - bfq dura2: Scaling Governor: acpi-cpufreq ondemand System Details - Deadline: Python 2.7.12. - CFQ: Python 2.7.12. - Noop: Python 2.7.12. - noop dura2: Python 2.7.11. - deadline dura2: Python 2.7.11. - cfq dura2: Python 2.7.11. - bfq dura2: Python 2.7.11.
Linux 4.9 Scheduler Tests compilebench: Compile compilebench: Initial Create dbench: 1 dbench: 6 fio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directory - IOPS fio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directory - IOPS fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directory - IOPS fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directory - IOPS fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size pgbench: On-Disk - Normal Load - Read Write pgbench: On-Disk - Single Thread - Read Write pgbench: On-Disk - Heavy Contention - Read Write sqlite: Default Test Directory build-linux-kernel: Time To Compile Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 666.64 362.85 167.46 384.30 98007 86329 114494 104307 112.10 78.40 73.43 1594.09 247.71 1553.35 25.71 72.06 662.28 437.22 72.53 228.02 97487 86316 114495 104529 119.25 110.87 64.42 1596.01 245.15 1548.97 25.53 71.66 632.89 348.32 98039 86334 114456 104360 112.28 104.33 49.45 1600.32 244.59 1548.55 25.05 71.88 52.35 49.81 12.31 25.10 28.47 38.27 23.03 880.97 97.09 1059.00 480.22 142.44 56.47 49.94 12.32 26.02 28.70 36.13 22.80 885.72 95.21 1074.48 387.32 141.13 57.39 54.40 12.46 26.30 29.43 37.35 22.77 886.44 95.32 1071.68 386.34 141.81 60.61 53.15 11.52 22.81 26.55 38.60 22.33 885.30 95.70 1065.74 436.52 140.40 OpenBenchmarking.org
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 140 280 420 560 700 SE +/- 9.60, N = 3 SE +/- 10.09, N = 4 SE +/- 2.24, N = 3 SE +/- 2.41, N = 6 SE +/- 2.06, N = 6 SE +/- 1.17, N = 6 SE +/- 0.34, N = 3 666.64 662.28 632.89 52.35 56.47 57.39 60.61
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 90 180 270 360 450 SE +/- 17.06, N = 3 SE +/- 16.86, N = 3 SE +/- 7.20, N = 3 SE +/- 0.81, N = 3 SE +/- 1.61, N = 3 SE +/- 0.40, N = 3 SE +/- 0.78, N = 3 362.85 437.22 348.32 49.81 49.94 54.40 53.15
Dbench Client Count: 1 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 Deadline CFQ noop dura2 deadline dura2 cfq dura2 bfq dura2 40 80 120 160 200 SE +/- 3.02, N = 3 SE +/- 4.75, N = 6 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 167.46 72.53 12.31 12.32 12.46 11.52 1. (CC) gcc options: -lpopt -O2
Dbench Client Count: 6 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 6 Deadline CFQ noop dura2 deadline dura2 cfq dura2 bfq dura2 80 160 240 320 400 SE +/- 33.74, N = 6 SE +/- 5.11, N = 4 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 SE +/- 0.33, N = 3 SE +/- 0.11, N = 3 384.30 228.02 25.10 26.02 26.30 22.81 1. (CC) gcc options: -lpopt -O2
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS Deadline CFQ Noop 20K 40K 60K 80K 100K SE +/- 20.90, N = 3 SE +/- 539.01, N = 3 SE +/- 24.85, N = 3 98007 97487 98039 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS Deadline CFQ Noop 20K 40K 60K 80K 100K SE +/- 19.46, N = 3 SE +/- 9.45, N = 3 SE +/- 2.89, N = 3 86329 86316 86334 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS Deadline CFQ Noop 20K 40K 60K 80K 100K SE +/- 37.49, N = 3 SE +/- 58.53, N = 3 SE +/- 15.93, N = 3 114494 114495 114456 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: IOPS Deadline CFQ Noop 20K 40K 60K 80K 100K SE +/- 111.86, N = 3 SE +/- 78.77, N = 3 SE +/- 95.28, N = 3 104307 104529 104360 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -ll -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 Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 30 60 90 120 150 SE +/- 19.67, N = 6 SE +/- 22.36, N = 6 SE +/- 20.01, N = 6 SE +/- 0.07, N = 3 SE +/- 0.30, N = 3 SE +/- 0.43, N = 3 SE +/- 1.22, N = 6 112.10 119.25 112.28 28.47 28.70 29.43 26.55 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 Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 20 40 60 80 100 SE +/- 9.74, N = 6 SE +/- 4.27, N = 6 SE +/- 7.79, N = 6 SE +/- 1.69, N = 6 SE +/- 0.68, N = 6 SE +/- 0.72, N = 6 SE +/- 0.81, N = 6 78.40 110.87 104.33 38.27 36.13 37.35 38.60 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 Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 16 32 48 64 80 SE +/- 1.32, N = 6 SE +/- 5.53, N = 6 SE +/- 9.56, N = 6 SE +/- 1.20, N = 6 SE +/- 1.11, N = 6 SE +/- 1.14, N = 6 SE +/- 1.00, N = 6 73.43 64.42 49.45 23.03 22.80 22.77 22.33 1. (CC) gcc options: -static
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 300 600 900 1200 1500 SE +/- 0.40, N = 3 SE +/- 0.60, N = 3 SE +/- 1.24, N = 3 SE +/- 1.02, N = 3 SE +/- 1.04, N = 3 SE +/- 3.61, N = 3 SE +/- 0.46, N = 3 1594.09 1596.01 1600.32 880.97 885.72 886.44 885.30 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Single Thread - Mode: Read Write Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 50 100 150 200 250 SE +/- 0.71, N = 3 SE +/- 0.58, N = 3 SE +/- 2.38, N = 3 SE +/- 0.64, N = 3 SE +/- 0.57, N = 3 SE +/- 0.32, N = 3 SE +/- 0.21, N = 3 247.71 245.15 244.59 97.09 95.21 95.32 95.70 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 300 600 900 1200 1500 SE +/- 4.54, N = 3 SE +/- 4.98, N = 3 SE +/- 0.65, N = 3 SE +/- 5.24, N = 3 SE +/- 6.61, N = 3 SE +/- 7.38, N = 3 SE +/- 2.29, N = 3 1553.35 1548.97 1548.55 1059.00 1074.48 1071.68 1065.74 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 100 200 300 400 500 SE +/- 0.38, N = 3 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 SE +/- 7.04, N = 6 SE +/- 5.62, N = 6 SE +/- 2.69, N = 3 SE +/- 1.34, N = 3 25.71 25.53 25.05 480.22 387.32 386.34 436.52 -lreadline -lcurses -lreadline -lcurses -lreadline -lcurses -lreadline -lcurses 1. (CC) gcc options: -O2 -ldl -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.3 Time To Compile Deadline CFQ Noop noop dura2 deadline dura2 cfq dura2 bfq dura2 30 60 90 120 150 SE +/- 1.46, N = 6 SE +/- 0.65, N = 3 SE +/- 1.00, N = 6 SE +/- 0.40, N = 3 SE +/- 0.92, N = 3 SE +/- 1.04, N = 3 SE +/- 0.73, N = 3 72.06 71.66 71.88 142.44 141.13 141.81 140.40
Phoronix Test Suite v10.8.4