Hi,
        I'd like to tell the FreeBSD community about my recent paper that
proposes some TCP implementation techniques for improving Webserver
performance. I used FreeBSD for my study and I thought perhaps FreeBSD's TCP
maintainers might like to incorporate some of the propositions in FreeBSD.
The abstract of the paper is attached below and the paper is available from:

     http://cs-tr.cs.rice.edu/Dienst/UI/2.0/Describe/ncstrl.rice_cs/TR99-335/

        

- Mohit Aron
  [EMAIL PROTECTED]


Abstract:

This paper studies the performance of BSD-based TCP implementations in Web
servers. We find that lack of scalability with respect to high TCP connection
rates reduces the throughput of Web servers by up to 25% and imposes a memory
overhead of up to 32 MB on the kernel. We also find that insufficient accuracy
in TCP's timers results in overly conservative delays for retransmission
timeouts, causing poor response time, low network utilization and throughput
loss. The paper proposes enhancements to the TCP implementation that eliminate
these problems, without requiring changes to the protocol or the API. We also
find that conventional benchmark environments do not fully expose certain
significant performance aspects of TCP implementations and propose techniques
that allow these benchmarks to more accurately predict the performance of real
servers.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to