Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Nov 2001 13:47:41 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        freebsd-hackers@freebsd.org
Subject:   Re: TCP Performance Graphs
Message-ID:  <15367.54349.876429.742833@grasshopper.cs.duke.edu>
In-Reply-To: <20011130125839.A88302@ussenterprise.ufp.org>
References:  <20011130125839.A88302@ussenterprise.ufp.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Leo Bicknell writes:

 > The question that immediately comes to mind is, why not simply use
 > as big a value as possible?  The problem comes down to buffering
 > the data, and busy servers may have to buffer a lot of data.  Having
 > a 1 meg window size may have you buffer 1 meg per connection.  Note
 > that FreeBSD's current buffer management is particularly stupid in
 > that it will _always_ buffer 1 Meg, need it or not.  Until we fix
 > this we need an interim solution.
 > 

I thought that I heard a few months ago that Matt Dillon was looking
at ways to dynamically size tcp windows from within the kernel.  Maybe
I'm on crack.

Maybe we should look at the Dynamic Righsizing work being done at
LANL.  See "Dynamic Adjustment of TCP Window Sizes" and 
"Dynamic Right-Sizing: A Simulation Study" at
http://public.lanl.gov/radiant/publications.html 

Cheers,

Drew

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15367.54349.876429.742833>