DragonFlyBSD 5.2 Mitigation Tests Intel Xeon E3-1280 v5 testing on FreeBSD via the Phoronix Test Suite. Meltdown Mitigation: 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 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 TrueOS - Meltdown Mitigation: 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 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 FreeBSD 11.1 - Meltdown Mitigation: 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, Audio: ATI (0xaaf0) HDA, Network: Intel PRO/1000 Connection 7.6.1-k OS: FreeBSD, Kernel: 11.1-STABLE (x86_64), Compiler: Clang 6.0.0 (SVN 326565), File-System: zfs, Screen Resolution: 1024x768 FreeBSD 11.1 - 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, Audio: ATI (0xaaf0) HDA, Network: Intel PRO/1000 Connection 7.6.1-k OS: FreeBSD, Kernel: 11.1-STABLE (x86_64), Compiler: Clang 6.0.0 (SVN 326565), File-System: zfs, Screen Resolution: 1024x768 Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Meltdown Mitigation ................ 742.15 |========== No Mitigations ..................... 775.05 |========== TrueOS - Meltdown Mitigation ....... 1447.92 |=================== TrueOS - No Mitigations ............ 1973.66 |========================== FreeBSD 11.1 - Meltdown Mitigation . 2444.71 |================================ FreeBSD 11.1 - No Mitigations ...... 2506.04 |================================= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Meltdown Mitigation ................ 82.81 |=========== No Mitigations ..................... 91.38 |============ TrueOS - Meltdown Mitigation ....... 248.75 |================================ TrueOS - No Mitigations ............ 253.94 |================================ FreeBSD 11.1 - Meltdown Mitigation . 260.12 |================================= FreeBSD 11.1 - No Mitigations ...... 267.90 |================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better Meltdown Mitigation ................ 534.81 |======================= No Mitigations ..................... 774.31 |================================= TrueOS - Meltdown Mitigation ....... 566.87 |======================== TrueOS - No Mitigations ............ 622.84 |========================== FreeBSD 11.1 - Meltdown Mitigation . 746.90 |================================ FreeBSD 11.1 - No Mitigations ...... 799.95 |================================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Meltdown Mitigation ................ 2523 |==================== No Mitigations ..................... 3140 |========================= TrueOS - Meltdown Mitigation ....... 3319 |=========================== TrueOS - No Mitigations ............ 3139 |========================= FreeBSD 11.1 - Meltdown Mitigation . 4438 |==================================== FreeBSD 11.1 - No Mitigations ...... 4465 |==================================== Go Benchmarks Test: http Nanoseconds/Operation < Lower Is Better Meltdown Mitigation ................ 13290 |=================================== No Mitigations ..................... 10273 |=========================== TrueOS - Meltdown Mitigation ....... 9239 |======================== TrueOS - No Mitigations ............ 8196 |====================== FreeBSD 11.1 - Meltdown Mitigation . 8864 |======================= FreeBSD 11.1 - No Mitigations ...... 7851 |===================== Go Benchmarks Test: json Nanoseconds/Operation < Lower Is Better Meltdown Mitigation ................ 14854958 |================================ No Mitigations ..................... 14616451 |=============================== TrueOS - Meltdown Mitigation ....... 12381590 |=========================== TrueOS - No Mitigations ............ 12399606 |=========================== FreeBSD 11.1 - Meltdown Mitigation . 12583592 |=========================== FreeBSD 11.1 - No Mitigations ...... 12354922 |=========================== Go Benchmarks Test: build Nanoseconds/Operation < Lower Is Better Meltdown Mitigation ................ 46223473910 |=========================== No Mitigations ..................... 50424533298 |============================= TrueOS - Meltdown Mitigation ....... 14724938590 |======== TrueOS - No Mitigations ............ 14376291636 |======== FreeBSD 11.1 - Meltdown Mitigation . 14563215977 |======== FreeBSD 11.1 - No Mitigations ...... 14205410576 |======== Go Benchmarks Test: garbage Nanoseconds/Operation < Lower Is Better Meltdown Mitigation ................ 2887820 |================================= No Mitigations ..................... 2888047 |================================= TrueOS - Meltdown Mitigation ....... 2584441 |============================== TrueOS - No Mitigations ............ 2580547 |============================= FreeBSD 11.1 - Meltdown Mitigation . 2570080 |============================= FreeBSD 11.1 - No Mitigations ...... 2575276 |============================= Java SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Meltdown Mitigation ................ 2283.66 |================================= No Mitigations ..................... 2279.70 |================================= TrueOS - Meltdown Mitigation ....... 2293.57 |================================= TrueOS - No Mitigations ............ 2311.26 |================================= FreeBSD 11.1 - Meltdown Mitigation . 2298.20 |================================= FreeBSD 11.1 - No Mitigations ...... 2291.19 |================================= Java SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better Meltdown Mitigation ................ 910.05 |================================== No Mitigations ..................... 910.05 |================================== TrueOS - Meltdown Mitigation ....... 904.87 |================================== TrueOS - No Mitigations ............ 905.45 |================================== FreeBSD 11.1 - Meltdown Mitigation . 910.14 |================================== FreeBSD 11.1 - No Mitigations ...... 910.14 |================================== Java SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better Meltdown Mitigation ................ 1401.42 |================================= No Mitigations ..................... 1419.92 |================================= TrueOS - Meltdown Mitigation ....... 1386.19 |================================ TrueOS - No Mitigations ............ 1401.74 |================================= FreeBSD 11.1 - Meltdown Mitigation . 1412.44 |================================= FreeBSD 11.1 - No Mitigations ...... 1408.36 |================================= Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better Meltdown Mitigation ................ 2116.23 |================================ No Mitigations ..................... 2115.44 |================================ TrueOS - Meltdown Mitigation ....... 2155.13 |================================= TrueOS - No Mitigations ............ 2155.12 |================================= FreeBSD 11.1 - Meltdown Mitigation . 2155.35 |================================= FreeBSD 11.1 - No Mitigations ...... 2155.57 |================================= Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better Meltdown Mitigation ................ 5645.19 |================================ No Mitigations ..................... 5607.78 |================================ TrueOS - Meltdown Mitigation ....... 5675.44 |================================= TrueOS - No Mitigations ............ 5748.13 |================================= FreeBSD 11.1 - Meltdown Mitigation . 5667.31 |================================= FreeBSD 11.1 - No Mitigations ...... 5635.87 |================================ Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Meltdown Mitigation ................ 1345.41 |================================= No Mitigations ..................... 1345.29 |================================= TrueOS - Meltdown Mitigation ....... 1346.23 |================================= TrueOS - No Mitigations ............ 1345.87 |================================= FreeBSD 11.1 - Meltdown Mitigation . 1345.76 |================================= FreeBSD 11.1 - No Mitigations ...... 1345.99 |================================= Bork File Encrypter 1.4 File Encryption Time Seconds < Lower Is Better Meltdown Mitigation ................ 21.91 |=================================== No Mitigations ..................... 20.84 |================================= TrueOS - Meltdown Mitigation ....... 15.76 |========================= TrueOS - No Mitigations ............ 15.64 |========================= FreeBSD 11.1 - Meltdown Mitigation . 15.69 |========================= FreeBSD 11.1 - No Mitigations ...... 15.47 |========================= Java Gradle Build 1.0 Gradle Build: Reactor Seconds < Lower Is Better Meltdown Mitigation ................ 30.31 |=================================== No Mitigations ..................... 28.15 |================================= TrueOS - Meltdown Mitigation ....... 24.77 |============================= TrueOS - No Mitigations ............ 24.40 |============================ FreeBSD 11.1 - Meltdown Mitigation . 23.96 |============================ FreeBSD 11.1 - No Mitigations ...... 23.80 |=========================== LuaJIT 2.0.5 Test: Fast Fourier Transform Mflops > Higher Is Better Meltdown Mitigation ................ 2.44 | No Mitigations ..................... 3.67 | TrueOS - Meltdown Mitigation ....... 273.57 |================================== TrueOS - No Mitigations ............ 273.35 |================================== FreeBSD 11.1 - Meltdown Mitigation . 273.58 |================================== FreeBSD 11.1 - No Mitigations ...... 274.26 |================================== Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better Meltdown Mitigation ................ 88.67 |====================== No Mitigations ..................... 86.61 |====================== TrueOS - Meltdown Mitigation ....... 134.46 |================================== TrueOS - No Mitigations ............ 134.66 |================================== FreeBSD 11.1 - Meltdown Mitigation . 90.29 |======================= FreeBSD 11.1 - No Mitigations ...... 89.63 |======================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better Meltdown Mitigation ................ 92706.57 |=========================== No Mitigations ..................... 104594.51 |=============================== TrueOS - Meltdown Mitigation ....... 45574.19 |============== TrueOS - No Mitigations ............ 46393.45 |============== FreeBSD 11.1 - Meltdown Mitigation . 50246.71 |=============== FreeBSD 11.1 - No Mitigations ...... 50843.06 |=============== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Meltdown Mitigation ................ 6974.98 |=============================== No Mitigations ..................... 7463.51 |================================= TrueOS - Meltdown Mitigation ....... 2339.58 |========== TrueOS - No Mitigations ............ 2409.24 |=========== FreeBSD 11.1 - Meltdown Mitigation . 2231.49 |========== FreeBSD 11.1 - No Mitigations ...... 2438.21 |=========== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only TPS > Higher Is Better Meltdown Mitigation ................ 16250.50 |============================ No Mitigations ..................... 18399.15 |================================ TrueOS - Meltdown Mitigation ....... 9605.36 |================= TrueOS - No Mitigations ............ 10199.62 |================== FreeBSD 11.1 - Meltdown Mitigation . 10894.03 |=================== FreeBSD 11.1 - No Mitigations ...... 11416.62 |==================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write TPS > Higher Is Better Meltdown Mitigation ................ 1412.95 |=============================== No Mitigations ..................... 1489.33 |================================= TrueOS - Meltdown Mitigation ....... 309.43 |======= TrueOS - No Mitigations ............ 312.58 |======= FreeBSD 11.1 - Meltdown Mitigation . 301.27 |======= FreeBSD 11.1 - No Mitigations ...... 322.32 |======= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only TPS > Higher Is Better Meltdown Mitigation ................ 87597.31 |============================= No Mitigations ..................... 97258.68 |================================ TrueOS - Meltdown Mitigation ....... 40945.97 |============= TrueOS - No Mitigations ............ 40935.97 |============= FreeBSD 11.1 - Meltdown Mitigation . 45106.09 |=============== FreeBSD 11.1 - No Mitigations ...... 45743.65 |=============== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better Meltdown Mitigation ................ 6826.34 |================================ No Mitigations ..................... 7064.87 |================================= TrueOS - Meltdown Mitigation ....... 3236.29 |=============== TrueOS - No Mitigations ............ 3293.62 |=============== FreeBSD 11.1 - Meltdown Mitigation . 3132.48 |=============== FreeBSD 11.1 - No Mitigations ...... 3325.29 |================ GIMP 2.8.22 Test: resize Seconds < Lower Is Better Meltdown Mitigation ................ 4.35 |================================== No Mitigations ..................... 3.83 |============================== TrueOS - Meltdown Mitigation ....... 4.55 |==================================== TrueOS - No Mitigations ............ 4.36 |================================== FreeBSD 11.1 - Meltdown Mitigation . 3.66 |============================= FreeBSD 11.1 - No Mitigations ...... 3.48 |============================ GIMP 2.8.22 Test: auto-levels Seconds < Lower Is Better Meltdown Mitigation ................ 7.30 |==================================== No Mitigations ..................... 6.63 |================================= TrueOS - Meltdown Mitigation ....... 6.90 |================================== TrueOS - No Mitigations ............ 6.63 |================================= FreeBSD 11.1 - Meltdown Mitigation . 6.07 |============================== FreeBSD 11.1 - No Mitigations ...... 5.76 |============================ GIMP 2.8.22 Test: unsharp-mask Seconds < Lower Is Better Meltdown Mitigation ................ 13.31 |=================================== No Mitigations ..................... 11.87 |=============================== TrueOS - Meltdown Mitigation ....... 12.84 |================================== TrueOS - No Mitigations ............ 12.05 |================================ FreeBSD 11.1 - Meltdown Mitigation . 12.07 |================================ FreeBSD 11.1 - No Mitigations ...... 11.33 |============================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Meltdown Mitigation ................ 407078 |================================ No Mitigations ..................... 436216 |================================== TrueOS - Meltdown Mitigation ....... 332950 |========================== TrueOS - No Mitigations ............ 333056 |========================== FreeBSD 11.1 - Meltdown Mitigation . 366313 |============================= FreeBSD 11.1 - No Mitigations ...... 366906 |============================= Git Time To Complete Common Git Commands Seconds < Lower Is Better Meltdown Mitigation ................ 9.30 |==================================== No Mitigations ..................... 8.73 |================================== TrueOS - Meltdown Mitigation ....... 8.32 |================================ TrueOS - No Mitigations ............ 8.27 |================================ FreeBSD 11.1 - Meltdown Mitigation . 7.59 |============================= FreeBSD 11.1 - No Mitigations ...... 7.54 |=============================