Overview
Explore an innovative solution for efficient zero-copy networking using io_uring in this 49-minute conference talk from Kernel Recipes 2024. Delve into the challenges of zero-copy receive and discover a new approach that overcomes previous shortcomings. Learn how this method utilizes the kernel networking stack, maintains efficiency with small transfer sizes, and remains compatible with vanilla TCP while being protocol agnostic. Examine the design principles, initial performance results, and intricate details of the implementation. Presented by Pavel Begunkov and David Wei, this talk offers valuable insights for developers and system administrators interested in optimizing network performance.
Syllabus
Kernel Recipes 2024 - Efficient zero-copy networking using io_uring
Taught by
Kernel Recipes