I'm using a few NetBSD-10 VMs as FreeBSD Bhyve guests. For network interfaces I'm doing device passthrough, which appear in NetBSD VM as ixg(4) interfaces.
The problem is network throughput is not great. With 10 GbE Intel NIC and MTU of 9000 bytes and all offload capabilities enabled, I get this: send at 4 Gb/sec and receive at 1.3 Gb/sec. Same setup with FreeBSD VM gives me 9 Gb/sec for both send and receive. Has anyone seen similar performance issues with ixg(4) driver? Or can recommend sysctl tuning for 10 GbE NIC?
