Главная
Study mode:
on
1
Introduction
2
Quick
3
Optimizing UDP
4
Segmentation Offload
5
UDP Datagram
6
UDP fragmentation
7
How to use UDP fragmentation
8
Does UDP fragmentation help
9
Hardware offload
10
Other constraints
11
Zerocopy
12
GSO
13
Latency
14
Pacing Rate
15
GRA
16
Is this useful
17
QuickServer
Description:
Explore UDP optimization techniques for content delivery in this Linux Plumbers Conference talk. Learn about UDP Segmentation Offload (GSO), which amortizes transmit stack traversal by sending multiple segments as one large fused packet. Discover how partial GSO support combines software and hardware offload benefits. Examine MSG_ZEROCOPY's role in reducing sendmsg copying costs when used with GSO. Understand SO_TXTIME's release time interface for offloading pacing to the kernel, improving accuracy and efficiency. Investigate how these transmit optimizations extend to forwarding and receive paths through GRO and local delivery of fused packets. Gain insights into implementing protocols in userspace, overcoming limitations, and improving UDP performance for content delivery applications.

Optimizing UDP for Content Delivery with GSO, Pacing and Zerocopy

Linux Plumbers Conference
Add to list