<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi,<div><div><br><blockquote type="cite"><div>On 20 Apr 2024, at 6:12 PM, Marcin Wanat <marcin.wanat@gmail.com> wrote:</div><br class="Apple-interchange-newline"><div><div>Hi,<br><br>I discovered a patch for QUIC that enables the use of sendmmsg() with<br>GSO, authored by Roman Arutyunyan:<br><br>https://mailman.nginx.org/pipermail/nginx-devel/2023-July/4ZTXGDMY2LC4VRZRBNBXGULYHS5DMR3Z.html<br><br>However, for some reason, this patch has never been merged into the<br>Nginx codebase. According to Cloudflare, it could offer significant<br>performance improvements:<br><br>https://blog.cloudflare.com/accelerating-udp-packet-transmission-for-quic<br><br>Could you provide any insights on why this patch has not been merged?<br></div></div></blockquote><div><br></div><div>We tested the patch and did not see noticeable performance benefits.</div><div>We are exploring different approaches to batching input and output packets in QUIC.</div><br><blockquote type="cite"><div><div>Regards,<br>Marcin Wanat<br></div></div></blockquote></div><br><div>
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>----</div><div>Roman Arutyunyan</div><div>arut@nginx.com</div><div><br></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></div></body></html>