xd5520026 / udp_splice

Splice two UDP sockets in kernel space to get the best performance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

udp_splice

Splice two UDP sockets to relay the packets between them in the kernel space. It can improve the performance as:

  • ZERO copy: no data is copied to/from the user space.
  • NO context switch: don't need to switch to the user space.

About

Splice two UDP sockets in kernel space to get the best performance

License:GNU General Public License v2.0


Languages

Language:C 92.8%Language:M4 4.3%Language:Makefile 2.9%