Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2206135-NE-2206129NE35 lxd - Phoronix Test Suite lxd kvm
HTML result view exported from: https://openbenchmarking.org/result/2206135-NE-2206129NE35&sor&grw .
lxd Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Display Driver Compiler File-System Screen Resolution System Layer lxd kvm 2 x Intel Xeon E5-2690 v2 @ 3.60GHz (20 Cores / 40 Threads) Dell 01XT2D (2.9.0 BIOS) Intel Xeon E7 v2/Xeon 128GB 3 x 1000GB SanDisk SSD G5 B + 2 x 1000GB BR 1TB + 2 x 2000GB Western Digital WD20SPZX-22U + 1000GB Western Digital WDS100T2B0A MSI NVIDIA GeForce GTX 1650 NVIDIA Device 10fa 4 x Broadcom NetXtreme BCM5720 PCIe Arch Linux 5.18.3-xanmod1-1-x64v2 (x86_64) NVIDIA GCC 12.1.0 zfs 800x600 lxc 2 x Intel Xeon E5-2690 v2 (20 Cores / 40 Threads) QEMU Standard PC (Q35 + ICH9 2009) (0.0.0 BIOS) Intel 82G33/G31/P35/P31 + ICH9 108GB Red Hat Virtio GPU QEMU Generic QEMU Monitor Red Hat Virtio device 5.18.3-arch1-1 (x86_64) ext4 1280x800 KVM OpenBenchmarking.org Kernel Details - lxd: Transparent Huge Pages: madvise - kvm: Transparent Huge Pages: always Compiler Details - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details - lxd: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x42e - kvm: CPU Microcode: 0x42e Disk Scheduler Details - lxd: MQ-DEADLINE Security Details - lxd: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected - kvm: itlb_multihit: Not affected + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected Disk Details - kvm: NONE / relatime,rw / Block Size: 4096
lxd nginx: Short Connection - 500 nginx: Long Connection - 500 core-latency: Average Latency Between CPU Cores aircrack-ng: apache: 500 sqlite: 64 sqlite-speedtest: Timed Time - Size 1,000 lxd kvm 40579.38 60326.95 311.8486 30452.033 209941.21 697.118 274.143 68671.65 92562.29 320.6551 30362.269 58267.63 3525.698 123.415 OpenBenchmarking.org
Nginx Test: Short Connection - Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Short Connection - Connections: 500 kvm lxd 15K 30K 45K 60K 75K SE +/- 82.57, N = 3 SE +/- 79.46, N = 3 68671.65 40579.38 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.22.0
Nginx Test: Long Connection - Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Nginx Test: Long Connection - Connections: 500 kvm lxd 20K 40K 60K 80K 100K SE +/- 703.81, N = 3 SE +/- 35.03, N = 3 92562.29 60326.95 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2 2. nginx version: nginx/1.22.0
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores lxd kvm 70 140 210 280 350 311.85 320.66 MIN: 43.02 / MAX: 640.03 MIN: 43.29 / MAX: 465.84 1. (CXX) g++ options: -std=c++11 -pthread -O3
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 lxd kvm 7K 14K 21K 28K 35K SE +/- 12.41, N = 3 SE +/- 11.24, N = 3 30452.03 30362.27 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lsqlite3 -lpthread -lz -lcrypto -ldl -lm -pthread
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 lxd kvm 40K 80K 120K 160K 200K SE +/- 1104.75, N = 3 SE +/- 42.90, N = 3 209941.21 58267.63 1. (CC) gcc options: -shared -fPIC -O2
SQLite Threads / Copies: 64 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 64 lxd kvm 800 1600 2400 3200 4000 SE +/- 27.49, N = 9 SE +/- 33.19, N = 3 697.12 3525.70 1. (CC) gcc options: -O2 -ledit -ltinfo -lz -lm
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 kvm lxd 60 120 180 240 300 SE +/- 0.72, N = 3 SE +/- 4.16, N = 9 123.42 274.14 1. (CC) gcc options: -O2 -lz
Phoronix Test Suite v10.8.4