<div dir="auto">This is good work!  I love reading their posts on scale like this.</div><div dir="auto"><br></div><div dir="auto">It’s wild to me that the Linux kernel has (apparently) never implemented shrinking the receive window, or handling the case of userspace starting a large transfer and then just not ever reading it…  the latter is less surprising, I guess, because that’s an application bug that you probably would catch separately, and would be focused on fixing in the application layer…</div><div dir="auto"><br></div><div dir="auto">-Aaron</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 3, 2023 at 1:04 AM Dave Taht via Rpm <<a href="mailto:rpm@lists.bufferbloat.net">rpm@lists.bufferbloat.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">these folk do good work, and I loved the graphs<br>
<br>
<a href="https://blog.cloudflare.com/unbounded-memory-usage-by-tcp-for-receive-buffers-and-how-we-fixed-it/" rel="noreferrer" target="_blank">https://blog.cloudflare.com/unbounded-memory-usage-by-tcp-for-receive-buffers-and-how-we-fixed-it/</a><br>
<br>
-- <br>
Podcast: <a href="https://www.linkedin.com/feed/update/urn:li:activity:7058793910227111937/" rel="noreferrer" target="_blank">https://www.linkedin.com/feed/update/urn:li:activity:7058793910227111937/</a><br>
Dave Täht CSO, LibreQos<br>
_______________________________________________<br>
Rpm mailing list<br>
<a href="mailto:Rpm@lists.bufferbloat.net" target="_blank">Rpm@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/rpm" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/rpm</a><br>
</blockquote></div></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">- Sent from my iPhone.</div>