KVM testing on Ubuntu 22.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2304193-EDGE-D14949818 d - Phoronix Test Suite d KVM testing on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2304193-EDGE-D14949818&grw .
d Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Vulkan Compiler File-System System Layer DO-Regular DO-Regular - Red Hat QXL paravirtual graphic card - 2 x Red Hat Virtio device 1 x GB RAM QEMU - DO-Regular DO-Regular (1 Core) DigitalOcean Droplet v20171212 Intel 440FX 82441FX PMC 1 x GB RAM QEMU 25GB Red Hat QXL paravirtual graphic card 2 x Red Hat Virtio device Ubuntu 22.04 5.15.0-69-generic (x86_64) 1.3.224 GCC 11.3.0 ext4 KVM OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - DO-Regular, DO-Regular - Red Hat QXL paravirtual graphic card -, 1 x GB RAM QEMU - DO-Regular: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - CPU Microcode: 0x1 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected Disk Details - DO-Regular - Red Hat QXL paravirtual graphic card -: MQ-DEADLINE / discard,errors=remount-ro,relatime,rw / Block Size: 4096 Python Details - 2 x Red Hat Virtio device: Python 3.10.6
d mbw: Memory Copy - 128 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB t-test1: 1 tinymembench: Standard Memcpy tinymembench: Standard Memset stress-ng: CPU Stress ramspeed: Average - Integer cachebench: Read cachebench: Write cachebench: Read / Modify / Write speedtest-cli: Internet Download Speed speedtest-cli: Internet Upload Speed speedtest-cli: Internet Latency postmark: Disk Transaction Performance compress-7zip: Compression Rating compress-7zip: Decompression Rating build-linux-kernel: defconfig apache: 4 apache: 20 apache: 100 apache: 200 apache: 500 apache: 1000 phpbench: PHP Benchmark Suite pgbench: 100 - 50 - Read Only pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 50 - Read Write pgbench: 100 - 50 - Read Write - Average Latency DO-Regular DO-Regular - Red Hat QXL paravirtual graphic card - 2 x Red Hat Virtio device 1 x GB RAM QEMU - DO-Regular 1896 2133 2897.996 886.33 1461 3583.68 3173.48 3054.54 2961.91 2497.89 1804.02 299396 3775 13.279 802 62.568 2736.88 1479.14 5.014 3868.172 3475.873 61.000 3864.6 5519.2 7675.76 2542.765318 10795.318094 11230.957284 OpenBenchmarking.org
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB 1 x GB RAM QEMU - DO-Regular 800 1600 2400 3200 4000 SE +/- 54.08, N = 3 3868.17 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB 1 x GB RAM QEMU - DO-Regular 700 1400 2100 2800 3500 SE +/- 34.89, N = 15 3475.87 1. (CC) gcc options: -O3 -march=native
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 1 x GB RAM QEMU - DO-Regular 14 28 42 56 70 SE +/- 0.28, N = 3 61.00 1. (CC) gcc options: -pthread
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy 1 x GB RAM QEMU - DO-Regular 800 1600 2400 3200 4000 SE +/- 60.76, N = 9 3864.6 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset 1 x GB RAM QEMU - DO-Regular 1200 2400 3600 4800 6000 SE +/- 28.41, N = 9 5519.2 1. (CC) gcc options: -O2 -lm
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: CPU Stress DO-Regular - Red Hat QXL paravirtual graphic card - 200 400 600 800 1000 SE +/- 6.78, N = 15 886.33 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lrt -lz -pthread
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer 1 x GB RAM QEMU - DO-Regular 1600 3200 4800 6400 8000 SE +/- 38.65, N = 3 7675.76 1. (CC) gcc options: -O3 -march=native
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read 1 x GB RAM QEMU - DO-Regular 500 1000 1500 2000 2500 SE +/- 18.33, N = 12 2542.77 MIN: 1778.64 / MAX: 2670.38 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write 1 x GB RAM QEMU - DO-Regular 2K 4K 6K 8K 10K SE +/- 96.69, N = 7 10795.32 MIN: 9132.64 / MAX: 14675.47 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write 1 x GB RAM QEMU - DO-Regular 2K 4K 6K 8K 10K SE +/- 107.03, N = 3 11230.96 MIN: 9732.82 / MAX: 11793.2 1. (CC) gcc options: -lrt
speedtest-cli Internet Download Speed OpenBenchmarking.org Mbit/s, More Is Better speedtest-cli 2.1.3 Internet Download Speed 2 x Red Hat Virtio device 600 1200 1800 2400 3000 SE +/- 275.88, N = 15 2736.88
speedtest-cli Internet Upload Speed OpenBenchmarking.org Mbit/s, More Is Better speedtest-cli 2.1.3 Internet Upload Speed 2 x Red Hat Virtio device 300 600 900 1200 1500 SE +/- 145.62, N = 15 1479.14
speedtest-cli Internet Latency OpenBenchmarking.org ms, Fewer Is Better speedtest-cli 2.1.3 Internet Latency 2 x Red Hat Virtio device 1.1282 2.2564 3.3846 4.5128 5.641 SE +/- 1.177, N = 15 5.014
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance DO-Regular - Red Hat QXL paravirtual graphic card - 300 600 900 1200 1500 SE +/- 20.58, N = 12 1461 1. (CC) gcc options: -O3
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating DO-Regular 400 800 1200 1600 2000 SE +/- 16.74, N = 3 1896 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating DO-Regular 500 1000 1500 2000 2500 SE +/- 22.18, N = 3 2133 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: defconfig DO-Regular 600 1200 1800 2400 3000 SE +/- 8.01, N = 3 2898.00
Apache HTTP Server Concurrent Requests: 4 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 4 DO-Regular - Red Hat QXL paravirtual graphic card - 800 1600 2400 3200 4000 SE +/- 35.92, N = 6 3583.68 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 20 DO-Regular - Red Hat QXL paravirtual graphic card - 700 1400 2100 2800 3500 SE +/- 27.51, N = 8 3173.48 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 100 DO-Regular - Red Hat QXL paravirtual graphic card - 700 1400 2100 2800 3500 SE +/- 33.99, N = 3 3054.54 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 200 DO-Regular - Red Hat QXL paravirtual graphic card - 600 1200 1800 2400 3000 SE +/- 65.41, N = 12 2961.91 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 500 DO-Regular - Red Hat QXL paravirtual graphic card - 500 1000 1500 2000 2500 SE +/- 3.17, N = 3 2497.89 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 1000 DO-Regular - Red Hat QXL paravirtual graphic card - 400 800 1200 1600 2000 SE +/- 16.74, N = 15 1804.02 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite DO-Regular - Red Hat QXL paravirtual graphic card - 60K 120K 180K 240K 300K SE +/- 6997.52, N = 15 299396
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Only DO-Regular - Red Hat QXL paravirtual graphic card - 800 1600 2400 3200 4000 SE +/- 56.67, N = 12 3775 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency DO-Regular - Red Hat QXL paravirtual graphic card - 3 6 9 12 15 SE +/- 0.21, N = 12 13.28 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Write DO-Regular - Red Hat QXL paravirtual graphic card - 200 400 600 800 1000 SE +/- 15.85, N = 9 802 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency DO-Regular - Red Hat QXL paravirtual graphic card - 14 28 42 56 70 SE +/- 1.29, N = 9 62.57 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lm
Phoronix Test Suite v10.8.4