It's fine to use PACKET_MMAP to improve the performance of the capture and transmission process in Linux
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Functional Network Framework for Multi-Core Architectures
PF_RING ZC (Zero Copy) is a flexible packet processing framework that allows you to achieve 1/10 Gbit line rate packet processing (both RX and TX) at any packet size. It implements zero copy operations including patterns for inter-process and inter-VM (KVM) communications
DPDK is a set of libraries and drivers for fast packet processing
PF_RING is a new type of network socket that dramatically improves the packet capture speed