Understanding TCP Zero-Copy: How Linux Kernel Eliminates Data Copying Overhead
TCP zero-copy is a feature of the Linux kernel that makes it possible to send and receive data without incurring an extra copy between kernel memory and the memory buffer that holds the final data (in userspace, or even in the memory of a different device