From: Daniel Borkmann
...
With 1 core netmap does 10G line-rate on 64b; I don't
know their numbers on 40G when run on decent hardware though.
So looks like netmap has not only nice API, driver-specific code is trivial, but also the performance might be good. If only netmap could do the "bifurcated driver" use case!