I'm away from my FreeBSD machines at the moment so can't provide much real help, but I will say, for a packet test like this, hyperthreads don't usually help and often hurt. But I thought most of the FreeBSD intel drivers will set up at least as many NIC queues as threads by default, assuming the NIC can manage that many. The quad 1G nics might only do 4 queues (I'm not super familiar with all the limits there), but ix and ixl should do 8 if that's what you want to do.<p>Might have to tweak the driver options, which would probably be set in /boot/loader.conf and need a reboot.<p>I'd imagine freebsd-net should be pretty helpful too, of course.
currently only supported in Debian and Ubuntu, but cool to see BSD getting in on the action ahead of other players like Arch or Redhat! im very excited to see how this performs for things like a load balancer.<p>bigger concern is that VPP performance with vHost is limited by the Qemu vHost driver, so KVM might take some time to catch up here. Also cant seem to get any of the performance benchmark graphs and dashboards to load as of rn.