Intel Xeon E3-1280 v5 testing with a MSI MS-7998 1.0 and llvmpipe 16384MB on FreeBSD via the Phoronix Test Suite.
Meltdown Mitigation Python Notes: Python 2.7.14 + Python 3.6.5Security Notes: Meltdown Mitigation Protection
No Mitigations Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (4 Cores / 8 Threads), Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2
OS: DragonFly, Kernel: 5.2-RELEASE (x86_64), Compiler: GCC 5.4.1, File-System: hammer2
Python Notes: Python 2.7.14 + Python 3.6.5
TrueOS - Meltdown Mitigation Python Notes: Python 2.7.14 + Python 3.6.4Security Notes: KPTI Protection
TrueOS - No Mitigations Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores) , Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: Generic NVMe Device , Graphics: llvmpipe 16384MB , Audio: ATI (0xaaf0) HDA, Network: Intel PRO/1000 Connection
OS: FreeBSD, Kernel: 12.0-CURRENT (x86_64), Desktop: Lumina 1.4.2, Display Server: X Server 1.18.4, OpenGL: 3.3 Mesa 17.3.1 (LLVM 5.0 256 bits), Compiler: Clang 6.0.0 (SVN 324090), File-System: zfs, Screen Resolution: 1024x768
Python Notes: Python 2.7.14 + Python 3.6.4
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 60 120 180 240 300 SE +/- 0.86, N = 3 SE +/- 2.85, N = 3 SE +/- 0.51, N = 3 SE +/- 0.67, N = 3 82.81 91.38 248.75 253.94
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 20K 40K 60K 80K 100K SE +/- 33.78, N = 3 SE +/- 85.63, N = 3 SE +/- 106.87, N = 3 SE +/- 38.13, N = 3 92706.57 104594.51 45574.19 46393.45
LuaJIT This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Fast Fourier Transform Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.23, N = 3 SE +/- 0.60, N = 3 2.44 3.67 273.57 273.35 clang clang
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 3K 6K 9K 12K 15K SE +/- 22.85, N = 3 SE +/- 53.08, N = 3 SE +/- 12.20, N = 3 SE +/- 13.64, N = 3 13290 10273 9239 8196
Bork File Encrypter Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 5 10 15 20 25 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 21.91 20.84 15.76 15.64
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 90K 180K 270K 360K 450K SE +/- 1043.64, N = 3 SE +/- 117.53, N = 3 SE +/- 89.82, N = 3 SE +/- 45.61, N = 3 407078 436216 332950 333056
Java Gradle Build This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build 1.0 Gradle Build: Reactor Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 7 14 21 28 35 SE +/- 0.46, N = 5 SE +/- 0.36, N = 7 SE +/- 0.03, N = 4 SE +/- 0.15, N = 4 30.31 28.15 24.77 24.40
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 3M 6M 9M 12M 15M SE +/- 180284.72, N = 3 SE +/- 153531.72, N = 3 SE +/- 5124.32, N = 3 SE +/- 10334.80, N = 3 14854958 14616451 12381590 12399606
GIMP OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 1.0238 2.0476 3.0714 4.0952 5.119 SE +/- 0.08, N = 3 SE +/- 0.06, N = 6 SE +/- 0.01, N = 3 SE +/- 0.06, N = 5 4.35 3.83 4.55 4.36
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 9.30 8.73 8.32 8.27 1. git version 2.16.2
GIMP OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 13.31 11.87 12.84 12.05
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 600K 1200K 1800K 2400K 3000K SE +/- 16208.69, N = 3 SE +/- 12934.73, N = 3 SE +/- 3471.27, N = 3 SE +/- 3229.06, N = 3 2887820 2888047 2584441 2580547
GIMP OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 7.30 6.63 6.90 6.63
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 1200 2400 3600 4800 6000 SE +/- 8.07, N = 4 SE +/- 23.76, N = 4 SE +/- 33.56, N = 4 SE +/- 30.50, N = 4 5645.19 5607.78 5675.44 5748.13
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 300 600 900 1200 1500 SE +/- 1.16, N = 4 SE +/- 7.18, N = 4 SE +/- 18.90, N = 4 SE +/- 9.20, N = 4 1401.42 1419.92 1386.19 1401.74
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 500 1000 1500 2000 2500 SE +/- 4.47, N = 4 SE +/- 8.33, N = 4 SE +/- 0.42, N = 4 SE +/- 0.22, N = 4 2116.23 2115.44 2155.13 2155.12
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 500 1000 1500 2000 2500 SE +/- 0.55, N = 4 SE +/- 2.85, N = 4 SE +/- 4.00, N = 4 SE +/- 6.10, N = 4 2283.66 2279.70 2293.57 2311.26
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 200 400 600 800 1000 SE +/- 0.67, N = 4 SE +/- 0.81, N = 4 SE +/- 1.06, N = 4 SE +/- 1.13, N = 4 910.05 910.05 904.87 905.45
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 300 600 900 1200 1500 SE +/- 1.02, N = 4 SE +/- 1.00, N = 4 SE +/- 0.23, N = 4 SE +/- 0.14, N = 4 1345.41 1345.29 1346.23 1345.87
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 1600 3200 4800 6400 8000 SE +/- 77.86, N = 3 SE +/- 93.73, N = 3 SE +/- 70.36, N = 6 SE +/- 26.77, N = 3 6974.98 7463.51 2339.58 2409.24
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 11000M 22000M 33000M 44000M 55000M SE +/- 3988303596.47, N = 6 SE +/- 3052529564.88, N = 6 SE +/- 65210968.46, N = 3 SE +/- 138808659.49, N = 3 46223473910 50424533298 14724938590 14376291636
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 700 1400 2100 2800 3500 SE +/- 89.11, N = 6 SE +/- 173.18, N = 6 SE +/- 29.67, N = 3 SE +/- 47.01, N = 3 2523 3140 3319 3139 gcc gcc clang clang
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 170 340 510 680 850 SE +/- 18.47, N = 3 SE +/- 59.99, N = 3 SE +/- 16.45, N = 3 SE +/- 9.02, N = 3 534.81 774.31 566.87 622.84
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Meltdown Mitigation No Mitigations TrueOS - Meltdown Mitigation TrueOS - No Mitigations 400 800 1200 1600 2000 SE +/- 13.22, N = 6 SE +/- 11.20, N = 3 SE +/- 22.76, N = 3 SE +/- 124.83, N = 6 742.15 775.05 1447.92 1973.66
Meltdown Mitigation Python Notes: Python 2.7.14 + Python 3.6.5Security Notes: Meltdown Mitigation Protection
Testing initiated at 15 April 2018 11:09 by user .
No Mitigations Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (4 Cores / 8 Threads), Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2
OS: DragonFly, Kernel: 5.2-RELEASE (x86_64), Compiler: GCC 5.4.1, File-System: hammer2
Python Notes: Python 2.7.14 + Python 3.6.5
Testing initiated at 15 April 2018 12:23 by user .
TrueOS - Meltdown Mitigation Python Notes: Python 2.7.14 + Python 3.6.4Security Notes: KPTI Protection
Testing initiated at 15 April 2018 12:10 by user phoronix.
TrueOS - No Mitigations Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores), Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: Generic NVMe Device, Graphics: llvmpipe 16384MB, Audio: ATI (0xaaf0) HDA, Network: Intel PRO/1000 Connection
OS: FreeBSD, Kernel: 12.0-CURRENT (x86_64), Desktop: Lumina 1.4.2, Display Server: X Server 1.18.4, OpenGL: 3.3 Mesa 17.3.1 (LLVM 5.0 256 bits), Compiler: Clang 6.0.0 (SVN 324090), File-System: zfs, Screen Resolution: 1024x768
Python Notes: Python 2.7.14 + Python 3.6.4
Testing initiated at 16 April 2018 15:38 by user phoronix.