3 ms·
This is basically how the entirety of DPDK using a poll-mode driver works. Each worker thread is doing busy polling on a shared memory segment, ensuring minimal
by lima 8y ago
This is basically how the entirety of DPDK using a poll-mode driver works. Each worker thread is doing busy polling on a shared memory segment, ensuring minimal packet processing latency.
- gpderetta 8y agoThis is a bit different though. DPDK completely bypasses the kernel and userspace directly talks with the network adapter. I think this is mostly for disk I/O and the userspace component still communicates with the kernel that controls the hardware and performs permission checks.
- freebsd4me 8y agoSo it’s like netmap for disk.