
Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [tlug] Slightly OT: HD transfer rates vs Internet access speed
- Date: 02 May 2002 12:20:09 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] Slightly OT: HD transfer rates vs Internet access speed
- References: <F89kb9pPFR6sKBEr8pk000007ce@example.com>
- Organization: The XEmacs Project
- User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)
>>>>> "Jean-Christian" == Jean-Christian Imbeault <jean_christian@example.com> writes:
Jean-Christian> (If this is pointless babble or completely OT just
Jean-Christian> ignore ....)
It's neither.
Jean-Christian> Newer Mode 5 Ultra ATA EIDE drives offer a maximum
Jean-Christian> data transfer rate of 100 MB/s. This would seem to
Jean-Christian> mean that for a web server it would be pointless
Jean-Christian> to get an Internet connection faster than 100 MB/s
Jean-Christian> since the server cannot possily read and provide
Jean-Christian> data from the HD at a rate equal to the Internet
Jean-Christian> connection.
B0Ti is correct in pointing out cache. At present on the machine I'm
writing this on, I have 256MB, of which about 46MB (say 20%) is
allocated to cache. Things like "/robots.txt", "/index.html",
"/errors/404.html" etc will reside there pretty much permanently.
Other considerations.
1. Other applications, such as mail and your local users browsing the
web.
2. Internet overhead (TCP/IP headers, etc).
3. Distributed web servers.
4. I don't serve any pages like /dev/hda1. ;-) That is, most pages
are small, thus HTTP overhead (both directions count against the page
served, unless you're getting a lot of PUT activity, unusual) will be
significant (though not so great). The HTTP overhead is all generated
by the CPU, not read from disk.
5. Many pages will be generated by memory-resident CGIs, with no disk
access at all. /cgi-bin/pi.py will be limited only by your CPU speed ;-).
6. Many disk accesses are likely (both for security and performance
reasons) to be offloaded onto separate file or database servers. You
could imagine a diskless webserver!
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
My nostalgia for Icon makes me forget about any of the bad things. I don't
have much nostalgia for Perl, so its faults I remember. Scott Gilbert c.l.py
Home |
Main Index |
Thread Index