Re:The Case for a High-Level Kernel-Bypass I/O Abstraction
by _pmf_ on Thursday May 23, 2019 @04:01AM
(#19989544)
What about UIO?
[ Parent
| on HN ]
Re:The Case for a High-Level Kernel-Bypass I/O Abstraction
by iyzhang on Thursday May 23, 2019 @06:54AM
(#19990483)
It depends on the interface for the drivers to the application. However, UIO doesn't seem to support DMA, which is a non-starter.
RDMA and DPDK both use user-space drivers, which is necessary for kernel-bypass. I'm not advocating for a particular kernel-bypass solution. I'm arguing that if we use kernel-bypass for I/O, we should have a common, efficient, high-level interface for it.