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&gru .
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 openssl: SHA256 blogbench: Read blogbench: Write iperf: 192.168.1.27 - 5201 - 360 Seconds - TCP - 20 compress-7zip: Compress Speed Test john-the-ripper: Blowfish john-the-ripper: MD5 nginx: 100 apache: 100 phpbench: PHP Benchmark Suite openssl: RSA4096 pgbench: 1 - 100 - Read Only pgbench: 1 - 100 - Read Write openssl: RSA4096 pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 100 - Read Write - Average Latency t-test1: 1 t-test1: 2 sqlite-speedtest: 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 1068170653 761084 1314 941 20169 6464 175836 319975 776.4 64946 3154 50803.0 1.540 31.708 9.157 3.321 69.855 3674824780 559853 1845 19384 6134 371116 205.16 58207.72 511664 1093.4 84770 3717 72967.9 1.180 26.903 16.569 4.713 74.287 505080447 435827 59 941 3085 879 55446 209.27 10202.90 262651 153.1 15222 585 10092.2 6.570 170.839 10.192 6.391 122.892 505780633 442426 417 941 3147 892 56446 209.27 11221.90 278031 156.2 15597 594 10327.7 6.414 168.351 9.739 6.227 122.319 3701927417 435869 1756 940 20336 6493 228003 206.38 83473.28 518980 1133.9 108055 3731 74816.4 0.925 27.119 12.795 3.094 71.581 9183708270 964761 4548 934 43983 8668 284391 457480 1749.0 206539 5549 113182.1 0.484 18.021 8.286 2.695 68.900 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
Phoronix Test Suite v10.8.4