4 ms·
> It is best to say that they just provide fastest way in between interrupt handler I thought DPDK and friends don't use interrupts and instead map the buffer
by blattimwind 8y ago
> It is best to say that they just provide fastest way in between interrupt handler
I thought DPDK and friends don't use interrupts and instead map the buffer areas (for ring buffers etc.) used by the NIC into their process address space, directly polling those structures.
- baybal2 8y agoI have to check myself. I can't quite remember, but them simply polling dma buffers is also a possibility. What confuses me is that deep in my memory something tells that DPDK had some kind of "deterministic mode" with guaranteed "zero drop at below n packets per n nanoseconds" that is driven by ring buffer "rollover sense" interrupts. Or may be it just uses those to set the poll rate.