KVM vs KVM + Docker
Debian 9.5 KVM Guest
Debian 9 KVM
Processor: AMD FX-8120 Eight-Core @ 3.11GHz (4 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org BIOS), Chipset: Intel 440FX- 82441FX PMC, Memory: 3072MB, Disk: 59GB QEMU HDD, Graphics: bochsdrmfb, Network: Red Hat Virtio device
OS: Debian 9.6, Kernel: 4.9.0-8-amd64 (x86_64), Compiler: GCC 6.3.0 20170516, File-System: ext4, Screen Resolution: 1024x768, System Layer: qemu
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --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=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=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-target-system-zlib --with-tune=generic -v
Disk Notes: CFQ / data=ordered,errors=remount-ro,relatime,rw
Python Notes: Python 2.7.13 + Python 3.5.3
Security Notes: __user pointer sanitization + Full generic retpoline + SSB disabled via prctl and seccomp
Debian 9 KVM + Docker Host
Processor: AMD FX-8120 Eight-Core @ 3.11GHz (4 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org BIOS), Memory: 3072MB, Disk: 59GB QEMU HDD, Graphics: bochsdrmfb
OS: Clear Linux OS 24870, Kernel: 4.9.0-8-amd64 (x86_64), Compiler: GCC 8.2.0 + Clang 6.0.1 + LLVM 6.0.1, File-System: overlayfs, Screen Resolution: 1024x768, System Layer: container-other
Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell
Disk Scheduler Notes: CFQ
Python Notes: Python 3.7.0 (default Jul 11 2018 00:00:07) [GCC 8.1.1 20180514]
Security Notes: __user pointer sanitization + Full generic retpoline + SSB disabled via prctl and seccomp
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.
CacheBench
This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
FLAC Audio Encoding
This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
LAME MP3 Encoding
LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.
7-Zip Compression
This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.
John The Ripper
This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.
Timed Linux Kernel Compilation
This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.
FFmpeg
This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.
NGINX Benchmark
This is a test of ab, which is the Apache Benchmark program running against nginx. This test profile measures how many requests per second a given system can sustain when carrying out 2,000,000 requests with 500 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
Apache Benchmark
This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenSSL
OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
Redis
Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
Gzip Compression
This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.
Debian 9 KVM
Processor: AMD FX-8120 Eight-Core @ 3.11GHz (4 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org BIOS), Chipset: Intel 440FX- 82441FX PMC, Memory: 3072MB, Disk: 59GB QEMU HDD, Graphics: bochsdrmfb, Network: Red Hat Virtio device
OS: Debian 9.6, Kernel: 4.9.0-8-amd64 (x86_64), Compiler: GCC 6.3.0 20170516, File-System: ext4, Screen Resolution: 1024x768, System Layer: qemu
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --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=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=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-target-system-zlib --with-tune=generic -v
Disk Notes: CFQ / data=ordered,errors=remount-ro,relatime,rw
Python Notes: Python 2.7.13 + Python 3.5.3
Security Notes: __user pointer sanitization + Full generic retpoline + SSB disabled via prctl and seccomp
Testing initiated at 14 November 2018 23:42 by user mattlewis53.
Debian 9 KVM + Docker Host
Processor: AMD FX-8120 Eight-Core @ 3.11GHz (4 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.11.1-0-g0551a4be2c-prebuilt.qemu-project.org BIOS), Memory: 3072MB, Disk: 59GB QEMU HDD, Graphics: bochsdrmfb
OS: Clear Linux OS 24870, Kernel: 4.9.0-8-amd64 (x86_64), Compiler: GCC 8.2.0 + Clang 6.0.1 + LLVM 6.0.1, File-System: overlayfs, Screen Resolution: 1024x768, System Layer: container-other
Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell
Disk Scheduler Notes: CFQ
Python Notes: Python 3.7.0 (default Jul 11 2018 00:00:07) [GCC 8.1.1 20180514]
Security Notes: __user pointer sanitization + Full generic retpoline + SSB disabled via prctl and seccomp
Testing initiated at 15 November 2018 03:52 by user root.