Bug #1437

Autosizing TCP buffers

Added by pavalos almost 5 years ago. Updated almost 5 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Here's a patch that autosizes TCP buffers which increases network
performance over high-latency links. Please review. I'm leaving the
country for a couple months, so I may push this in a couple days if I
don't get any problem reports.

Thanks,
Peter

0001-Implement-autosizing-TCP-socket-buffers.patch Magnifier (20.3 KB) pavalos, 07/26/2009 12:16 AM

History

#1 Updated by dillon almost 5 years ago

:Here's a patch that autosizes TCP buffers which increases network
:performance over high-latency links. Please review. I'm leaving the
:country for a couple months, so I may push this in a couple days if I
:don't get any problem reports.
:
:Thanks,
:Peter

So far so good, it runs on a test box. I am rebuilding the world &
kernel on leaf now and will also run it on leaf. That should be a
better test. It will be running in about an hour.

netstat -tnaB (upper case B) can be used to display socket
buffer sizes, though I'm not entirely sure if the dynamic size
changes will show up there.

-Matt

#2 Updated by pavalos almost 5 years ago

You should be able to see the changes. ylem.theshell.com is running
that code, so if you need to do some test transfers over the actual
Internet, feel free. It's about 100ms between those computers.

--Peter

#3 Updated by corecode almost 5 years ago

i think this got committed

Also available in: Atom PDF