This is reducing packet drop on high pps, and also needed for dpdk. Redhat already have use it by default in rhev and his openstack platform too since 2019.
I'm using it in production since 6 months, I don't have seen performance regression. fix: (which ask for custom option, but setting it by default seem fine for me) https://bugzilla.proxmox.com/show_bug.cgi?id=1546 https://bugzilla.proxmox.com/show_bug.cgi?id=2349 Signed-off-by: Alexandre Derumier <aderum...@odiso.com> --- PVE/QemuServer.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 2fed06d..e636c98 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -1748,6 +1748,11 @@ sub print_netdevice_full { $tmpstr .= ",packed=on"; } } + + if (min_version($machine_version, 7, 1) && $net->{model} eq 'virtio'){ + $tmpstr .= ",rx_queue_size=1024,tx_queue_size=1024"; + } + $tmpstr .= ",bootindex=$net->{bootindex}" if $net->{bootindex} ; if (my $mtu = $net->{mtu}) { -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel