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&grr .
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 iperf: 192.168.1.27 - 5201 - 360 Seconds - TCP - 20 apache: 100 openssl: SHA256 pgbench: 1 - 100 - Read Write - Average Latency pgbench: 1 - 100 - Read Write pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 100 - Read Only john-the-ripper: MD5 openssl: RSA4096 openssl: RSA4096 nginx: 100 sqlite-speedtest: Timed Time - Size 1,000 phpbench: PHP Benchmark Suite john-the-ripper: Blowfish compress-7zip: Compress Speed Test t-test1: 1 t-test1: 2 blogbench: Write 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 941 1068170653 31.708 3154 1.540 64946 175836 50803.0 776.4 69.855 319975 6464 20169 9.157 3.321 1314 559853 58207.72 3674824780 26.903 3717 1.180 84770 371116 72967.9 1093.4 205.16 74.287 511664 6134 19384 16.569 4.713 1845 435827 941 10202.90 505080447 170.839 585 6.570 15222 55446 10092.2 153.1 209.27 122.892 262651 879 3085 10.192 6.391 59 442426 941 11221.90 505780633 168.351 594 6.414 15597 56446 10327.7 156.2 209.27 122.319 278031 892 3147 9.739 6.227 417 435869 940 83473.28 3701927417 27.119 3731 0.925 108055 228003 74816.4 1133.9 206.38 71.581 518980 6493 20336 12.795 3.094 1756 964761 934 9183708270 18.021 5549 0.484 206539 284391 113182.1 1749.0 68.900 457480 8668 43983 8.286 2.695 4548 OpenBenchmarking.org
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read 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 200K 400K 600K 800K 1000K SE +/- 65737.16, N = 9 SE +/- 31408.60, N = 9 SE +/- 10561.90, N = 9 SE +/- 10686.91, N = 9 SE +/- 106031.68, N = 9 SE +/- 87919.19, N = 12 761084 559853 435827 442426 435869 964761 1. (CC) gcc options: -O2 -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 Proxmox 7 UFS Hyper-V 2019 Core Gen2 UFS Hyper-V 2019 Core Gen1 UFS ESXi 7u1 UFS Physical UFS 200 400 600 800 1000 SE +/- 0.33, N = 3 941 941 941 940 934 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 XCP-ng 8.2 UFS Hyper-V 2019 Core Gen2 UFS Hyper-V 2019 Core Gen1 UFS ESXi 7u1 UFS 20K 40K 60K 80K 100K SE +/- 755.19, N = 3 SE +/- 87.86, N = 8 SE +/- 316.57, N = 12 SE +/- 977.16, N = 4 58207.72 10202.90 11221.90 83473.28 1. (CC) gcc options: -shared -fPIC -O2
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 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 2000M 4000M 6000M 8000M 10000M SE +/- 1278198.85, N = 3 SE +/- 3368734.90, N = 3 SE +/- 143009.80, N = 3 SE +/- 2320259.78, N = 3 SE +/- 8903014.64, N = 3 SE +/- 5699621.94, N = 3 1068170653 3674824780 505080447 505780633 3701927417 9183708270 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
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 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 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.43, N = 3 SE +/- 0.94, N = 12 SE +/- 0.00, N = 3 31.71 26.90 170.84 168.35 27.12 18.02 -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 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write 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 1200 2400 3600 4800 6000 SE +/- 2.68, N = 3 SE +/- 11.41, N = 3 SE +/- 0.24, N = 3 SE +/- 1.53, N = 3 SE +/- 115.39, N = 12 SE +/- 0.18, N = 3 3154 3717 585 594 3731 5549 -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 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 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 SE +/- 0.091, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 1.540 1.180 6.570 6.414 0.925 0.484 -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 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only 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 40K 80K 120K 160K 200K SE +/- 87.59, N = 3 SE +/- 119.13, N = 3 SE +/- 7.19, N = 3 SE +/- 219.50, N = 3 SE +/- 292.43, N = 3 SE +/- 1401.37, N = 3 64946 84770 15222 15597 108055 206539 -lpq -lpq -lpq -lpq 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lexecinfo -lm
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 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 80K 160K 240K 320K 400K SE +/- 225.10, N = 3 SE +/- 1592.82, N = 3 SE +/- 10.11, N = 3 SE +/- 129.65, N = 3 SE +/- 215.76, N = 3 SE +/- 6097.23, N = 15 175836 371116 55446 56446 228003 284391 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -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 1. (CC) gcc options: -m64 -fopenmp
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 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 20K 40K 60K 80K 100K SE +/- 82.59, N = 3 SE +/- 410.78, N = 15 SE +/- 2.74, N = 3 SE +/- 66.29, N = 3 SE +/- 141.21, N = 3 SE +/- 38.06, N = 3 50803.0 72967.9 10092.2 10327.7 74816.4 113182.1 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 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 400 800 1200 1600 2000 SE +/- 0.69, N = 3 SE +/- 11.66, N = 15 SE +/- 0.00, N = 3 SE +/- 0.66, N = 3 SE +/- 0.81, N = 3 SE +/- 0.75, N = 3 776.4 1093.4 153.1 156.2 1133.9 1749.0 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 XCP-ng 8.2 UFS Hyper-V 2019 Core Gen2 UFS Hyper-V 2019 Core Gen1 UFS ESXi 7u1 UFS 50 100 150 200 250 SE +/- 1.46, N = 3 SE +/- 0.58, N = 3 SE +/- 0.56, N = 3 SE +/- 1.96, N = 3 205.16 209.27 209.27 206.38 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 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 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 0.48, N = 3 SE +/- 0.48, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 69.86 74.29 122.89 122.32 71.58 68.90 1. (CC) gcc options: -O2 -lz -lpthread
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite 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 110K 220K 330K 440K 550K SE +/- 351.13, N = 3 SE +/- 557.75, N = 3 SE +/- 85.16, N = 3 SE +/- 1444.67, N = 3 SE +/- 1554.62, N = 3 SE +/- 691.88, N = 3 319975 511664 262651 278031 518980 457480
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish 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 2K 4K 6K 8K 10K SE +/- 9.85, N = 3 SE +/- 64.28, N = 5 SE +/- 6.51, N = 3 SE +/- 3.21, N = 3 SE +/- 86.87, N = 15 6464 6134 879 892 6493 8668 -lssl -lcrypto -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2 -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 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 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 9K 18K 27K 36K 45K SE +/- 12.44, N = 3 SE +/- 90.14, N = 3 SE +/- 0.67, N = 3 SE +/- 9.26, N = 3 SE +/- 58.05, N = 3 SE +/- 248.75, N = 3 20169 19384 3085 3147 20336 43983 1. (CXX) g++ options: -pipe -lpthread
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 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 4 8 12 16 20 SE +/- 0.113, N = 15 SE +/- 0.073, N = 3 SE +/- 0.022, N = 3 SE +/- 0.103, N = 4 SE +/- 0.198, N = 15 SE +/- 0.044, N = 3 9.157 16.569 10.192 9.739 12.795 8.286 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 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 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.062, N = 15 SE +/- 0.019, N = 3 SE +/- 0.047, N = 3 SE +/- 0.026, N = 15 SE +/- 0.026, N = 3 3.321 4.713 6.391 6.227 3.094 2.695 1. (CC) gcc options: -pthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write 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 1000 2000 3000 4000 5000 SE +/- 427.41, N = 3 SE +/- 66.36, N = 3 SE +/- 12.55, N = 3 SE +/- 69.14, N = 3 SE +/- 221.81, N = 3 1314 1845 59 417 1756 4548 1. (CC) gcc options: -O2 -pthread
Phoronix Test Suite v10.8.4