4 ms·
I'm surprised that for something this simple there isn't an easy to use approach through netmap and friends.
by debatem1 8y ago
I'm surprised that for something this simple there isn't an easy to use approach through netmap and friends.
- majke 8y agoWe specifically want to splice userspace TCP sockets. The unix way. I'm also not a fan of custom TCP/IP stacks. https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp-stack/ https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp...
- debatem1 8y agoI see the opinion, but the kernel developer in me thinks that perhaps it would be better for everyone if the answer to such narrow, performance focused use cases was not "let's develop an exotic kernel interface that doesn't really work" but rather "go buy hardware or do it in userland".