3 ms·
Well right now everyone who cares about latency (including me) is spending time integrating some kind of kernel bypass library into their application that's cus
by CoolGuySteve 8y ago
Well right now everyone who cares about latency (including me) is spending time integrating some kind of kernel bypass library into their application that's custom and/or proprietary to a single card vendor and often pretty finicky to configure and integrate correctly.
It's a massive waste of resources. If the kernel could figure out DRI for graphics then they can figure out universal passthrough networking. All the bypass libraries seem to use the same buffer pool + spinlock slot architecture already.
And by your logic, how does anything ever get into the kernel? Nobody should ever contribute anything because "upstream".
- peterwwillis 8y agoI'm just saying that fixing the kernel is unlikely to happen unless it's in someone's business interest, and it's usually not. Hell, I bet there's kernel forks out there where people have already solved this, but it won't go upstream, because lawyers.