FreeBSD-Proxmox Common KVM testing with a QEMU Standard PC (i440FX + PIIX 1996) pc-i440fx-6.0 and Intel 82371AB/EB/MB PIIX4 ACPI on FreeBSD via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2109185-IB-MERGE642980&sro .
FreeBSD-Proxmox Processor Motherboard Chipset Memory Disk Graphics Audio OS Kernel Compiler File-System Screen Resolution System Layer Proxmox 7 UFS XCP-ng 8.2 UFS Hyper-V 2019 Core Gen2 UFS Hyper-V 2019 Core Gen1 UFS ESXi 7u1 UFS Physical UFS Common KVM (4 Cores) QEMU Standard PC (i440FX + PIIX 1996) pc-i440fx-6.0 Intel 440FX 82441FX PMC [Natoma] 4096MB 46GB Intel 82371AB/EB/MB PIIX4 ACPI FreeBSD 13.0-RELEASE-p4 (x86_64) GCC 10.3.0 + Clang 11.0.1 ufs AMD Ryzen 5 3600 6-Core (4 Cores) Xen HVM domU 4.13 Cirrus Logic GD 5446 AMD Ryzen 5 3600 6-Core (1 Core) Microsoft Virtual Machine Hyper-V UEFI v4.0 (Hyper-V BIOS) Msft Virtual Disk 1.0 13.0-RELEASE (x86_64) 1024x768 Microsoft Virtual Machine 7.0 Intel 440BX/ZX/DX 82443BX/ZX/DX (AGP disabled) Msft Virtual CD/ROM 1.0 + Msft Virtual Disk 1.0 Microsoft Hyper-V virtual VGA 13.0-RELEASE-p4 (x86_64) Microsoft Hyper-V Server AMD Ryzen 5 3600 6-Core (4 Cores) VMware Virtual Intel 440BX/ZX/DX 82443BX/ZX/DX NECVMWar VMware CD00 1.00 + VMware Virtual disk 2.0 VMware SVGA II VMware AMD Ryzen 5 3600 6-Core @ 3.60GHz (12 Cores) AMD [AMD] Starship/Matisse Root Complex 64GB Samsung SSD 980 1TB ASPEED AMD X570 HDA 13.0-RELEASE (x86_64) 800x600 OpenBenchmarking.org Compiler Details - --build=x86_64-portbld-freebsd13.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --enable-multilib --enable-plugin --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld --without-zstd
FreeBSD-Proxmox blogbench: Read blogbench: Write t-test1: 1 t-test1: 2 iperf: 192.168.1.27 - 5201 - 360 Seconds - TCP - 20 john-the-ripper: Blowfish john-the-ripper: MD5 compress-7zip: Compress Speed Test openssl: SHA256 openssl: RSA4096 openssl: RSA4096 pgbench: 1 - 100 - Read Only pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 100 - Read Write pgbench: 1 - 100 - Read Write - Average Latency sqlite-speedtest: Timed Time - Size 1,000 phpbench: PHP Benchmark Suite nginx: 100 apache: 100 Proxmox 7 UFS XCP-ng 8.2 UFS Hyper-V 2019 Core Gen2 UFS Hyper-V 2019 Core Gen1 UFS ESXi 7u1 UFS Physical UFS 761084 1314 9.157 3.321 941 6464 175836 20169 1068170653 776.4 50803.0 64946 1.540 3154 31.708 69.855 319975 559853 1845 16.569 4.713 6134 371116 19384 3674824780 1093.4 72967.9 84770 1.180 3717 26.903 74.287 511664 205.16 58207.72 435827 59 10.192 6.391 941 879 55446 3085 505080447 153.1 10092.2 15222 6.570 585 170.839 122.892 262651 209.27 10202.90 442426 417 9.739 6.227 941 892 56446 3147 505780633 156.2 10327.7 15597 6.414 594 168.351 122.319 278031 209.27 11221.90 435869 1756 12.795 3.094 940 6493 228003 20336 3701927417 1133.9 74816.4 108055 0.925 3731 27.119 71.581 518980 206.38 83473.28 964761 4548 8.286 2.695 934 8668 284391 43983 9183708270 1749.0 113182.1 206539 0.484 5549 18.021 68.900 457480 OpenBenchmarking.org
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 200K 400K 600K 800K 1000K SE +/- 106031.68, N = 9 SE +/- 10686.91, N = 9 SE +/- 10561.90, N = 9 SE +/- 87919.19, N = 12 SE +/- 65737.16, N = 9 SE +/- 31408.60, N = 9 435869 442426 435827 964761 761084 559853 1. (CC) gcc options: -O2 -pthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 1000 2000 3000 4000 5000 SE +/- 221.81, N = 3 SE +/- 69.14, N = 3 SE +/- 12.55, N = 3 SE +/- 427.41, N = 3 SE +/- 66.36, N = 3 1756 417 59 4548 1314 1845 1. (CC) gcc options: -O2 -pthread
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 4 8 12 16 20 SE +/- 0.198, N = 15 SE +/- 0.103, N = 4 SE +/- 0.022, N = 3 SE +/- 0.044, N = 3 SE +/- 0.113, N = 15 SE +/- 0.073, N = 3 12.795 9.739 10.192 8.286 9.157 16.569 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 2 4 6 8 10 SE +/- 0.026, N = 15 SE +/- 0.047, N = 3 SE +/- 0.019, N = 3 SE +/- 0.026, N = 3 SE +/- 0.018, N = 3 SE +/- 0.062, N = 15 3.094 6.227 6.391 2.695 3.321 4.713 1. (CC) gcc options: -pthread
iPerf Server Address: 192.168.1.27 - Server Port: 5201 - Duration: 360 Seconds - Test: TCP - Parallel: 20 OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: 192.168.1.27 - Server Port: 5201 - Duration: 360 Seconds - Test: TCP - Parallel: 20 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS 200 400 600 800 1000 SE +/- 0.33, N = 3 940 941 941 934 941 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 2K 4K 6K 8K 10K SE +/- 3.21, N = 3 SE +/- 6.51, N = 3 SE +/- 86.87, N = 15 SE +/- 9.85, N = 3 SE +/- 64.28, N = 5 6493 892 879 8668 6464 6134 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -lpcap -lpcap -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 1. (CC) gcc options: -m64 -fopenmp
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 80K 160K 240K 320K 400K SE +/- 215.76, N = 3 SE +/- 129.65, N = 3 SE +/- 10.11, N = 3 SE +/- 6097.23, N = 15 SE +/- 225.10, N = 3 SE +/- 1592.82, N = 3 228003 56446 55446 284391 175836 371116 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -lpcap -lpcap -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 1. (CC) gcc options: -m64 -fopenmp
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 9K 18K 27K 36K 45K SE +/- 58.05, N = 3 SE +/- 9.26, N = 3 SE +/- 0.67, N = 3 SE +/- 248.75, N = 3 SE +/- 12.44, N = 3 SE +/- 90.14, N = 3 20336 3147 3085 43983 20169 19384 1. (CXX) g++ options: -pipe -lpthread
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 2000M 4000M 6000M 8000M 10000M SE +/- 8903014.64, N = 3 SE +/- 2320259.78, N = 3 SE +/- 143009.80, N = 3 SE +/- 5699621.94, N = 3 SE +/- 1278198.85, N = 3 SE +/- 3368734.90, N = 3 3701927417 505780633 505080447 9183708270 1068170653 3674824780 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 400 800 1200 1600 2000 SE +/- 0.81, N = 3 SE +/- 0.66, N = 3 SE +/- 0.00, N = 3 SE +/- 0.75, N = 3 SE +/- 0.69, N = 3 SE +/- 11.66, N = 15 1133.9 156.2 153.1 1749.0 776.4 1093.4 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 20K 40K 60K 80K 100K SE +/- 141.21, N = 3 SE +/- 66.29, N = 3 SE +/- 2.74, N = 3 SE +/- 38.06, N = 3 SE +/- 82.59, N = 3 SE +/- 410.78, N = 15 74816.4 10327.7 10092.2 113182.1 50803.0 72967.9 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 40K 80K 120K 160K 200K SE +/- 292.43, N = 3 SE +/- 219.50, N = 3 SE +/- 7.19, N = 3 SE +/- 1401.37, N = 3 SE +/- 87.59, N = 3 SE +/- 119.13, N = 3 108055 15597 15222 206539 64946 84770 -lpq -lpq -lpq -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lexecinfo -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 2 4 6 8 10 SE +/- 0.003, N = 3 SE +/- 0.091, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 0.925 6.414 6.570 0.484 1.540 1.180 -lpq -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lexecinfo -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 1200 2400 3600 4800 6000 SE +/- 115.39, N = 12 SE +/- 1.53, N = 3 SE +/- 0.24, N = 3 SE +/- 0.18, N = 3 SE +/- 2.68, N = 3 SE +/- 11.41, N = 3 3731 594 585 5549 3154 3717 -lpq -lpq -lpq -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lexecinfo -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 40 80 120 160 200 SE +/- 0.94, N = 12 SE +/- 0.43, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 27.12 168.35 170.84 18.02 31.71 26.90 -lpq -lpq -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lexecinfo -lm
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.48, N = 3 SE +/- 0.48, N = 3 SE +/- 0.07, N = 3 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 71.58 122.32 122.89 68.90 69.86 74.29 1. (CC) gcc options: -O2 -lz -lpthread
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS Physical UFS Proxmox 7 UFS XCP-ng 8.2 UFS 110K 220K 330K 440K 550K SE +/- 1554.62, N = 3 SE +/- 1444.67, N = 3 SE +/- 85.16, N = 3 SE +/- 691.88, N = 3 SE +/- 351.13, N = 3 SE +/- 557.75, N = 3 518980 278031 262651 457480 319975 511664
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS XCP-ng 8.2 UFS 50 100 150 200 250 SE +/- 1.96, N = 3 SE +/- 0.56, N = 3 SE +/- 0.58, N = 3 SE +/- 1.46, N = 3 206.38 209.27 209.27 205.16 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 ESXi 7u1 UFS Hyper-V 2019 Core Gen1 UFS Hyper-V 2019 Core Gen2 UFS XCP-ng 8.2 UFS 20K 40K 60K 80K 100K SE +/- 977.16, N = 4 SE +/- 316.57, N = 12 SE +/- 87.86, N = 8 SE +/- 755.19, N = 3 83473.28 11221.90 10202.90 58207.72 1. (CC) gcc options: -shared -fPIC -O2
Phoronix Test Suite v10.8.4