On 11/09/16(Sun) 18:04, K K wrote:
> [...]
> > There is a lot of ongoing work in this area, OpenBSD doesn't claim to
> > be the performance leader today.
>
> What is the take of OpenBSD developers on this?
> Are they any plans?
>
> Many options seems available, but I have no idea how they could be
> integrated in OpenBSD. I now clearly nothing of proper software
> development.
>
> - DPDK (now BSD licensed)
> - NETMAP/FW
The plan is to keep being a general purpose operating system with a
kernel abstracting the hardware.
With that in mind, we're doing our best to modernize the network stack
in order to improve the performance on today's hardware.
There's a lot to do, and what's missing is people working with us. For
example I send diff daily to improve the network stack and make it
faster. If you can test them, you're helping *a lot*. Sadly, very few
people test, fewer comment, and even fewer write diffs.
So as you said, many options are available. But who's going to do the
work?
PS: Here's the last diff I sent that needs testing:
https://marc.info/?l=openbsd-tech&m=147368131715529&w=2