Meltdown Performance Test

Performance benchmark tests with regards to Meltdown patches.

HTML result view exported from: https://openbenchmarking.org/result/1801125-FO-MELTDOWNP71.

Meltdown Performance TestProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionSystem Layer.NAME4 x Intel Core (Haswell no TSX) @ 2.00GHz (4 Cores)Fedora OpenStack Nova (BIOS: 1.10.2-3.el7_4.1)Intel 440FX- 82441FX PMC1 x 7680 MB RAM86GB QEMU HDDCirrus Logic GD 5446Red Hat Virtio deviceCentOS Linux 73.10.0-693.11.1.el7.x86_64 (x86_64)GCC 4.8.5 20150623xfs1024x768KVMOpenBenchmarking.org- --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel- SELinux: Enabled.

Meltdown Performance Testfs-mark: 1000 Files, 1MB Sizejava-scimark2: Compositebuild-linux-kernel: Time To Compilecompress-gzip: 2GB File Compressionopenssl: RSA 4096-bit Performancepgbench: On-Disk - Normal Load - Read Onlypgbench: On-Disk - Normal Load - Read Writepgbench: On-Disk - Single Thread - Read Onlypgbench: Mostly RAM - Normal Load - Read Onlypgbench: On-Disk - Single Thread - Read Writepgbench: Buffer Test - Normal Load - Read Onlypgbench: Mostly RAM - Normal Load - Read Writepgbench: Buffer Test - Normal Load - Read Writepgbench: Mostly RAM - Single Thread - Read Onlypgbench: On-Disk - Heavy Contention - Read Onlypgbench: Buffer Test - Single Thread - Read Onlypgbench: Mostly RAM - Single Thread - Read Writepgbench: On-Disk - Heavy Contention - Read Writepgbench: Buffer Test - Single Thread - Read Writepgbench: Mostly RAM - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Mostly RAM - Heavy Contention - Read Writepgbench: Buffer Test - Heavy Contention - Read Writeredis: SETapache: Static Web Page Serving.NAME28.723956.22221.0717.36413.8059966.61607.6317171.148322.18107.5341989.28253.37575.67337.3665446.2511276.80146.06664.41253.6110527.1344265.08604.851422.271003654.2022362.60OpenBenchmarking.org

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size.NAME714212835SE +/- 1.46, N = 628.721. (CC) gcc options: -static

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Composite.NAME8001600240032004000SE +/- 94.55, N = 83956.22

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To Compile.NAME50100150200250SE +/- 0.89, N = 3221.07

Gzip Compression

2GB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip Compression2GB File Compression.NAME48121620SE +/- 0.13, N = 317.36

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit Performance.NAME90180270360450SE +/- 5.74, N = 5413.801. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

PostgreSQL pgbench

Scaling: On-Disk - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Normal Load - Mode: Read Only.NAME13K26K39K52K65KSE +/- 881.76, N = 459966.611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: On-Disk - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Normal Load - Mode: Read Write.NAME130260390520650SE +/- 9.80, N = 3607.631. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: On-Disk - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Single Thread - Mode: Read Only.NAME4K8K12K16K20KSE +/- 64.36, N = 317171.141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only.NAME2K4K6K8K10KSE +/- 389.51, N = 68322.181. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: On-Disk - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Single Thread - Mode: Read Write.NAME20406080100SE +/- 5.39, N = 6107.531. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Only.NAME9K18K27K36K45KSE +/- 87.73, N = 341989.281. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write.NAME60120180240300SE +/- 27.64, N = 6253.371. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Normal Load - Mode: Read Write.NAME120240360480600SE +/- 44.17, N = 6575.671. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Mostly RAM - Test: Single Thread - Mode: Read Only.NAME70140210280350SE +/- 23.76, N = 6337.361. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: On-Disk - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Heavy Contention - Mode: Read Only.NAME14K28K42K56K70KSE +/- 513.04, N = 365446.251. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Single Thread - Mode: Read Only.NAME2K4K6K8K10KSE +/- 57.33, N = 311276.801. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write.NAME306090120150SE +/- 3.54, N = 6146.061. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: On-Disk - Test: Heavy Contention - Mode: Read Write.NAME140280420560700SE +/- 1.46, N = 3664.411. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Single Thread - Mode: Read Write.NAME60120180240300SE +/- 5.29, N = 6253.611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only.NAME2K4K6K8K10KSE +/- 92.59, N = 310527.131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only.NAME9K18K27K36K45KSE +/- 205.08, N = 344265.081. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write.NAME130260390520650SE +/- 5.77, N = 3604.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write.NAME30060090012001500SE +/- 83.38, N = 61422.271. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC -shared

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.2.10Test: SET.NAME200K400K600K800K1000KSE +/- 36748.04, N = 61003654.20

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page Serving.NAME5K10K15K20K25KSE +/- 503.92, N = 622362.601. (CC) gcc options: -shared -fPIC -O2 -pthread


Phoronix Test Suite v10.8.4