Before you stop reading this as simply "we know Windows does not perform well", I should point out that this does not occur when the client is Windows or Linux, nor when the server is on the same Windows box but is IIS or Tomcat (standalone)!
Some rough download speeds:
- recent Apache 1.3.x on Windows:
- client on Solaris (8): 80K/sec
- client on Linux or Windows: 8MB/sec
- recent Apache 2.0.x on Windows:
- client on Solaris (8): 120K/sec
- client on Linux or Windows: 8MB/sec
- IIS on Windows
- any client tried: 8-9 MB/sec
- Tomcat (standalone) on Windows
- any client tried: ~8MB/sec
I have filed bugs (12097 and 12099) against Apache 1.3 and 2.0 on these issues as it is fairly clear that Apache is doing something wrong that both IIS and Tomcat manage not to do.
--
Jess Holle
