Does FreeBSD have sendmmsg or recvmmsg system calls?

Mark Delany c2h at romeo.emu.st
Fri Jan 8 07:58:16 UTC 2016


On 08Jan16, Bruce Evans allegedly wrote:
> If the NIC can't reach line rate

> Network stack overheads are also enormous.

Bruce makes some excellent points.

I challenge anyone to get line rate UDP out of FBSD (or Linux) for a
1G NIC yet alone a 10G NIC listening to a single port. It was exactly
my frustration with UDP performance that led me down the path of
*mmsg() and netmap.

Frankly this is an opportunity for FBSD as UDP performance appears to
be a neglected area.


Mark.


More information about the freebsd-net mailing list