Pre Post Spectre Meltdown Linux Distribution Testing Tests for a future article by Michael Larabel. CentOS 7: Pre: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection OS: CentOS Linux 7, Kernel: 3.10.0-693.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 2.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1024x768 CentOS 7: Post: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection OS: CentOS Linux 7, Kernel: 3.10.0-693.11.6.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 2.1 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 1024x768 Clear Linux: Pre: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 2 x 8192 MB DDR4-3000MT/s, Disk: Samsung SSD 950 PRO 256GB, Graphics: EFI VGA, Audio: Realtek ALC1220, Network: Intel Connection OS: Clear Linux OS 20190, Kernel: 4.14.12-501.native (x86_64), Vulkan: 1.0.39, Compiler: GCC 7.2.1 20171126 + Clang 5.0.1 + LLVM 5.0.1, File-System: ext4, Screen Resolution: 1024x768 Clear Linux: Post: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 2 x 8192 MB DDR4-3000MT/s, Disk: Samsung SSD 950 PRO 256GB, Graphics: EFI VGA, Audio: Realtek ALC1220, Network: Intel Connection OS: Clear Linux OS 20310, Kernel: 4.14.13-508.native (x86_64), Vulkan: 1.0.39, Compiler: GCC 7.2.1 20171126 + Clang 5.0.1 + LLVM 5.0.1, File-System: ext4, Screen Resolution: 1024x768 Debian 9: Pre: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection OS: Debian 9.3, Kernel: 4.9.0-4-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Driver: modesetting 1.19.2, OpenGL: 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 6.3.0 20170516, File-System: ext4, Screen Resolution: 1024x768 Debian 9: Post: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection OS: Debian 9.3, Kernel: 4.9.0-5-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Driver: modesetting 1.19.2, OpenGL: 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 6.3.0 20170516, File-System: ext4, Screen Resolution: 1024x768 openSUSE 42.3: Pre: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 16GB Voyager 3.0 + Samsung SSD 950 PRO 256GB, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection OS: openSUSE 42.3, Kernel: 4.4.76-1-default (x86_64), Desktop: KDE Plasma 5.8.7, Display Server: X Server 1.18.3, Display Driver: modesetting 1.18.3, OpenGL: 3.3 Mesa 17.0.5 Gallium 0.4 (LLVM 3.8 256 bits), Compiler: GCC 4.8.5, File-System: xfs, Screen Resolution: 1024x768 openSUSE 42.3: Post: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 16GB Voyager 3.0 + Samsung SSD 950 PRO 256GB, Graphics: LLVMpipe, Audio: Realtek ALC1220, Network: Intel Connection OS: openSUSE 42.3, Kernel: 4.4.104-39-default (x86_64), Desktop: KDE Plasma 5.8.7, Display Server: X Server 1.18.3, Display Driver: modesetting 1.18.3, OpenGL: 3.3 Mesa 17.0.5 Gallium 0.4 (LLVM 3.8 256 bits), Compiler: GCC 4.8.5, File-System: xfs, Screen Resolution: 1024x768 Ubuntu 17.10: Pre: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: EFI VGA, Audio: Realtek ALC1220, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.13.0-16-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Driver: modesetting 1.19.5, OpenGL: 3.3 Mesa 17.2.2 (LLVM 5.0 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768 Ubuntu 17.10: Post: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (0606 BIOS), Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: Samsung SSD 950 PRO 256GB, Graphics: llvmpipe 16000MB, Audio: Realtek ALC1220, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.13.0-25-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 3.3 Mesa 17.2.2 (LLVM 5.0 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better CentOS 7: Pre ....... 86.41 |================================================= CentOS 7: Post ...... 88.22 |================================================== Clear Linux: Pre .... 62.88 |==================================== Clear Linux: Post ... 62.65 |==================================== Debian 9: Pre ....... 67.01 |====================================== Debian 9: Post ...... 66.43 |====================================== openSUSE 42.3: Pre .. 63.61 |==================================== openSUSE 42.3: Post . 65.96 |===================================== Ubuntu 17.10: Pre ... 67.98 |======================================= Ubuntu 17.10: Post .. 66.55 |====================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better CentOS 7: Pre ...... 127.87 |=========================================== CentOS 7: Post ..... 118.73 |======================================== Clear Linux: Pre ... 147.87 |================================================== Clear Linux: Post .. 145.50 |================================================= Debian 9: Pre ...... 117.27 |======================================== Debian 9: Post ..... 115.20 |======================================= Ubuntu 17.10: Pre .. 116.03 |======================================= Ubuntu 17.10: Post . 113.53 |====================================== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better CentOS 7: Pre ...... 125.34 |=========================================== CentOS 7: Post ..... 115.03 |======================================= Clear Linux: Pre ... 147.40 |================================================== Clear Linux: Post .. 145.97 |================================================== Debian 9: Pre ...... 117.17 |======================================== Debian 9: Post ..... 114.27 |======================================= Ubuntu 17.10: Pre .. 116.13 |======================================= Ubuntu 17.10: Post . 114.20 |======================================= Compile Bench 0.6 Test: Compile MB/s > Higher Is Better CentOS 7: Pre ....... 1285.82 |======================== CentOS 7: Post ...... 1175.49 |====================== Clear Linux: Pre .... 2534.75 |================================================ Clear Linux: Post ... 2380.94 |============================================= Debian 9: Pre ....... 1569.26 |============================== Debian 9: Post ...... 1575.99 |============================== openSUSE 42.3: Pre .. 1549.18 |============================= openSUSE 42.3: Post . 1406.99 |=========================== Ubuntu 17.10: Pre ... 1561.36 |============================== Ubuntu 17.10: Post .. 1545.41 |============================= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better CentOS 7: Pre ....... 244.31 |================= CentOS 7: Post ...... 194.47 |============== Clear Linux: Pre .... 705.84 |================================================= Clear Linux: Post ... 641.04 |============================================= Debian 9: Pre ....... 641.33 |============================================= Debian 9: Post ...... 610.66 |========================================== openSUSE 42.3: Pre .. 406.16 |============================ openSUSE 42.3: Post . 333.14 |======================= Ubuntu 17.10: Pre ... 699.29 |================================================= Ubuntu 17.10: Post .. 662.20 |============================================== Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better CentOS 7: Pre ....... 132.62 |================================================= CentOS 7: Post ...... 132.68 |================================================= Clear Linux: Pre .... 45.59 |================= Clear Linux: Post ... 45.54 |================= Debian 9: Pre ....... 101.67 |====================================== Debian 9: Post ...... 101.76 |====================================== openSUSE 42.3: Pre .. 102.52 |====================================== openSUSE 42.3: Post . 103.36 |====================================== Ubuntu 17.10: Pre ... 107.36 |======================================== Ubuntu 17.10: Post .. 108.03 |======================================== Rodinia 2.4 Test: OpenMP CFD Solver Seconds < Lower Is Better CentOS 7: Pre ....... 38.40 |================================================== CentOS 7: Post ...... 38.02 |================================================= Clear Linux: Pre .... 29.69 |====================================== Clear Linux: Post ... 29.73 |====================================== Debian 9: Pre ....... 28.94 |===================================== Debian 9: Post ...... 29.06 |====================================== openSUSE 42.3: Pre .. 38.15 |================================================= openSUSE 42.3: Post . 38.71 |================================================== Ubuntu 17.10: Pre ... 29.59 |====================================== Ubuntu 17.10: Post .. 29.55 |====================================== Go Benchmarks Test: json Nanoseconds/Operation < Lower Is Better CentOS 7: Pre ....... 8034144 |================================================ CentOS 7: Post ...... 8014876 |================================================ Clear Linux: Pre .... 7453168 |============================================= Clear Linux: Post ... 7474093 |============================================= Debian 9: Pre ....... 7643710 |============================================== Debian 9: Post ...... 7645634 |============================================== openSUSE 42.3: Pre .. 7588759 |============================================= openSUSE 42.3: Post . 7585730 |============================================= Ubuntu 17.10: Pre ... 7926889 |=============================================== Ubuntu 17.10: Post .. 7941966 |=============================================== Go Benchmarks Test: build Nanoseconds/Operation < Lower Is Better CentOS 7: Pre ....... 10442909166 |=========================================== CentOS 7: Post ...... 10741740856 |============================================ Clear Linux: Pre .... 10405807806 |=========================================== Clear Linux: Post ... 10505521927 |=========================================== Debian 9: Pre ....... 9476598061 |======================================= Debian 9: Post ...... 9663695381 |======================================== openSUSE 42.3: Pre .. 9400836351 |======================================= openSUSE 42.3: Post . 9935141827 |========================================= Ubuntu 17.10: Pre ... 10487660741 |=========================================== Ubuntu 17.10: Post .. 10604300844 |=========================================== Go Benchmarks Test: garbage Nanoseconds/Operation < Lower Is Better CentOS 7: Pre ....... 1564183 |============================================== CentOS 7: Post ...... 1562719 |============================================== Clear Linux: Pre .... 1551403 |============================================== Clear Linux: Post ... 1548153 |============================================== Debian 9: Pre ....... 1626242 |================================================ Debian 9: Post ...... 1627257 |================================================ openSUSE 42.3: Pre .. 1600830 |=============================================== openSUSE 42.3: Post . 1621668 |================================================ Ubuntu 17.10: Pre ... 1553381 |============================================== Ubuntu 17.10: Post .. 1552980 |============================================== John The Ripper 1.8.0 Test: Blowfish Real C/S > Higher Is Better CentOS 7: Pre ....... 12654 |=============================================== CentOS 7: Post ...... 12717 |================================================ Clear Linux: Pre .... 12145 |============================================== Clear Linux: Post ... 12139 |============================================== Debian 9: Pre ....... 13334 |================================================== Debian 9: Post ...... 13320 |================================================== openSUSE 42.3: Pre .. 12667 |=============================================== openSUSE 42.3: Post . 12673 |================================================ Ubuntu 17.10: Pre ... 12745 |================================================ Ubuntu 17.10: Post .. 12732 |================================================ x264 2017-09-08 H.264 Video Encoding Frames Per Second > Higher Is Better CentOS 7: Pre ....... 308.00 |=============================================== CentOS 7: Post ...... 307.01 |=============================================== Clear Linux: Pre .... 316.68 |================================================ Clear Linux: Post ... 315.66 |================================================ Debian 9: Pre ....... 316.42 |================================================ Debian 9: Post ...... 312.55 |================================================ openSUSE 42.3: Pre .. 320.10 |================================================= openSUSE 42.3: Post . 312.64 |================================================ Ubuntu 17.10: Pre ... 316.32 |================================================ Ubuntu 17.10: Post .. 313.44 |================================================ Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better CentOS 7: Pre ....... 2995.55 |============================================= CentOS 7: Post ...... 2983.48 |============================================ Clear Linux: Pre .... 3134.35 |=============================================== Clear Linux: Post ... 3078.27 |============================================== Debian 9: Pre ....... 3175.60 |=============================================== Debian 9: Post ...... 3202.30 |================================================ openSUSE 42.3: Pre .. 2993.84 |============================================= openSUSE 42.3: Post . 3003.20 |============================================= Ubuntu 17.10: Pre ... 3225.04 |================================================ Ubuntu 17.10: Post .. 3085.09 |============================================== FFmpeg 3.3.3 H.264 HD To NTSC DV Seconds < Lower Is Better CentOS 7: Pre ....... 4.14 |================================================= CentOS 7: Post ...... 4.15 |================================================== Clear Linux: Pre .... 4.10 |================================================= Clear Linux: Post ... 4.13 |================================================= Debian 9: Pre ....... 3.86 |============================================== Debian 9: Post ...... 3.97 |=============================================== openSUSE 42.3: Pre .. 3.88 |============================================== openSUSE 42.3: Post . 3.92 |=============================================== Ubuntu 17.10: Pre ... 4.27 |=================================================== Ubuntu 17.10: Post .. 4.24 |=================================================== Perl Benchmarks Test: Pod2html seconds < Lower Is Better CentOS 7: Pre ....... 0.11199861 |======================================= CentOS 7: Post ...... 0.13012807 |============================================= Clear Linux: Pre .... 0.10254018 |=================================== Clear Linux: Post ... 0.10442820 |==================================== Debian 9: Pre ....... 0.10547122 |==================================== Debian 9: Post ...... 0.10371142 |==================================== openSUSE 42.3: Pre .. 0.10652177 |===================================== openSUSE 42.3: Post . 0.10829974 |===================================== Ubuntu 17.10: Pre ... 0.10102962 |=================================== Ubuntu 17.10: Post .. 0.10362485 |==================================== Perl Benchmarks Test: Interpreter seconds < Lower Is Better CentOS 7: Pre ....... 0.00091138 |============ CentOS 7: Post ...... 0.00124165 |================ Clear Linux: Pre .... 0.00080885 |=========== Clear Linux: Post ... 0.00082242 |=========== Debian 9: Pre ....... 0.00261971 |================================== Debian 9: Post ...... 0.00223628 |============================= openSUSE 42.3: Pre .. 0.00291647 |====================================== openSUSE 42.3: Post . 0.00290721 |====================================== Ubuntu 17.10: Pre ... 0.00197847 |========================== Ubuntu 17.10: Post .. 0.00344969 |============================================= PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better CentOS 7: Pre ....... 4179.06 |=================================== CentOS 7: Post ...... 3907.14 |================================= Clear Linux: Pre .... 5674.79 |================================================ Clear Linux: Post ... 5667.42 |================================================ Debian 9: Pre ....... 4017.78 |================================== Debian 9: Post ...... 4021.09 |================================== openSUSE 42.3: Pre .. 3931.91 |================================= openSUSE 42.3: Post . 4038.45 |================================== Ubuntu 17.10: Pre ... 4603.23 |======================================= Ubuntu 17.10: Post .. 4592.03 |======================================= Redis 3.0.1 Test: GET Requests Per Second > Higher Is Better CentOS 7: Pre ....... 2697872.33 |=============================== CentOS 7: Post ...... 2087996.41 |======================== Clear Linux: Pre .... 3686050.83 |=========================================== Clear Linux: Post ... 3699718.08 |=========================================== Debian 9: Pre ....... 3265723.00 |====================================== Debian 9: Post ...... 2865765.50 |================================= openSUSE 42.3: Pre .. 3151602.42 |==================================== openSUSE 42.3: Post . 2427175.92 |============================ Ubuntu 17.10: Pre ... 3901502.58 |============================================= Ubuntu 17.10: Post .. 3262545.50 |====================================== Redis 3.0.1 Test: SET Requests Per Second > Higher Is Better CentOS 7: Pre ....... 1997466.83 |================================ CentOS 7: Post ...... 1718226.58 |=========================== Clear Linux: Pre .... 2827586.33 |============================================= Clear Linux: Post ... 2609239.75 |========================================== Debian 9: Pre ....... 2257359.33 |==================================== Debian 9: Post ...... 2219186.67 |=================================== openSUSE 42.3: Pre .. 2288424.83 |==================================== openSUSE 42.3: Post . 1937080.92 |=============================== Ubuntu 17.10: Pre ... 2666780.50 |========================================== Ubuntu 17.10: Post .. 2518564.33 |======================================== PyBench 2008-08-14 Total For Average Test Times Milliseconds < Lower Is Better CentOS 7: Pre ....... 1295 |=================================================== CentOS 7: Post ...... 1303 |=================================================== Clear Linux: Pre .... 958 |===================================== Clear Linux: Post ... 960 |====================================== Debian 9: Pre ....... 1123 |============================================ Debian 9: Post ...... 1123 |============================================ openSUSE 42.3: Pre .. 1153 |============================================= openSUSE 42.3: Post . 1152 |============================================= Ubuntu 17.10: Pre ... 1028 |======================================== Ubuntu 17.10: Post .. 1030 |======================================== Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better CentOS 7: Pre ...... 24754.11 |========================= CentOS 7: Post ..... 18323.62 |================== Clear Linux: Pre ... 45033.58 |============================================= Clear Linux: Post .. 37896.86 |====================================== Ubuntu 17.10: Pre .. 48252.42 |================================================ Ubuntu 17.10: Post . 45479.59 |============================================= PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better CentOS 7: Pre ...... 260735 |================= CentOS 7: Post ..... 261792 |================= Clear Linux: Pre ... 773298 |================================================== Clear Linux: Post .. 768737 |================================================== Debian 9: Pre ...... 588852 |====================================== Debian 9: Post ..... 589602 |====================================== Ubuntu 17.10: Pre .. 673049 |============================================ Ubuntu 17.10: Post . 671051 |=========================================== Systemd Total Boot Time Test: Total ms < Lower Is Better Clear Linux: Pre .. 13410.70 |================= Clear Linux: Post . 13491.40 |================= Debian 9: Pre ..... 25557.00 |================================ Debian 9: Post .... 25133.00 |================================ Ubuntu 17.10: Pre . 38700.00 |================================================= Systemd Total Boot Time Test: Userspace ms < Lower Is Better Clear Linux: Pre .. 324.90 |= Clear Linux: Post . 395.00 |= Debian 9: Pre ..... 9271.00 |===================== Debian 9: Post .... 9593.00 |====================== Ubuntu 17.10: Pre . 21260.00 |================================================= Systemd Total Boot Time Test: Kernel ms < Lower Is Better Clear Linux: Pre .. 737.20 |============= Clear Linux: Post . 742.30 |============= Debian 9: Pre ..... 1752.00 |================================ Debian 9: Post .... 1434.00 |========================== Ubuntu 17.10: Pre . 2780.00 |================================================== Systemd Total Boot Time Test: Loader ms < Lower Is Better Clear Linux: Pre .. 20.10 | Clear Linux: Post . 19.40 | Debian 9: Pre ..... 2216.00 |=============================================== Debian 9: Post .... 1806.00 |====================================== Ubuntu 17.10: Pre . 2360.00 |================================================== Systemd Total Boot Time Test: Firmware ms < Lower Is Better Clear Linux: Pre .. 12328.50 |================================================= Clear Linux: Post . 12334.60 |================================================= Debian 9: Pre ..... 12316.00 |================================================= Debian 9: Post .... 12299.00 |================================================= Ubuntu 17.10: Pre . 12300.00 |=================================================