Hacker News new | ask | show | jobs
by jeffbee 1164 days ago
Half-way through the article it just says UDP receive coalescing, once, and never mentions it again. Do they mean interrupt mitigation? If so, using what parameters?
2 comments

I guess UDP receive coalescing is UDP GRO (generic recv offload) + recvmmsg(2)
Yup, this is referring to GRO.

IIRC we use a contiguous 64kb buffer in the first scatter-gather slot and 128 messages per syscall in the current tuning.

Author here. There was no interrupt tuning performed on the devices under test. UDP receive coalescing was enabled via the UDP_GRO sockopt.