Date: Wed, 07 Jul 1999 16:00:10 -0700 From: David Greenman <dg@root.com> To: Mohit Aron <aron@cs.rice.edu> Cc: freebsd-net@FreeBSD.ORG Subject: Re: paper on improving webserver performance Message-ID: <199907072300.QAA23652@implode.root.com> In-Reply-To: Your message of "Wed, 07 Jul 1999 16:34:26 CDT." <199907072134.QAA20641@cs.rice.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
> I apologize if you've seen this posting earlier - it was posted to >freebsd-hackers list earlier because I didn't know about this list. > >I recently wrote a paper entitled "TCP Implementation Enhancements for >Improving Webserver Performance". The abstract for the paper is attached >below. The paper can be downloaded from: > > http://cs-tr.cs.rice.edu:80/Dienst/UI/2.0/Describe/ncstrl.rice_cs/TR99-335/ > >I thought the FreeBSD folks who manage the TCP/IP code might be interested in >incorporating the proposals made in the paper in the FreeBSD code. I've quicky skimmed through the paper and it does appear to be well thought out. We've known about the scalability issues with the tcp timers and large numbers of connections for several years and I've been testing some experimental code from Garrett Wollman which completely fixes that. The other issue about the RTT estimator is a bit contraversial, however, as some believe that you have to have a 1/2 second minimum regardless due to delayed acks from the peer (and apparantly the TCP spec specifies 1/2 second rather than the 1/5 second that Berkeley derived stacks use). This doesn't mean that one shouldn't be accurate beyond that, however. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907072300.QAA23652>