DMAring demonstrates a novel generic network
interface card driver architecture which works in
hybrid interrupt-polling mode to deliver superior
real-time performance on Linux, Red Hat Linux, or
Linux-RTAI-LXRT (a real-time co-kernel for Linux
with user level extension). Existing Linux drivers
saturate the CPU at a much lower packet rate than
the maximum possible wire line packet rate, but
this driver allows vanilla network cards to be
used for high speed packet capturing.