4 ms·
For UDP I'd look into GSO/GRO to get an upper bound on what pure kernel can do. With performance benchmarking, specially in networking there is no end to "oh,
by cptnntsoobv 11mo ago
For UDP I'd look into GSO/GRO to get an upper bound on what pure kernel can do.
With performance benchmarking, specially in networking there is no end to "oh, but did you think of that?!" :)
- shivanshvij 11mo agoThat's a great point. This was one of my iPerf3 runs at one point: `iperf3 -c 172.31.45.187 -p 5201 -P 128 -t 5 -b 512M -u -l 1448 --bidir | grep "\[SUM\]\[\(TX\|RX\)-C\].*receiver"` We're also looking at using packet generators to test raw packet throughput. There's a lot more bottlenecks we can cleanup I'm sure.