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