You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Cameron Altenhof-Long <ca...@metagear.com> on 2010/05/13 19:41:31 UTC
[users@httpd] Apache 2.2 slow transfers on Windows Server 2003
We're having a performance problem with Apache running on Windows
Server 2003 and have not been able to resolve it using any of the
previously mentioned suggestions.
The server runs Windows Server 2003 SP2 and Apache 2.2.13. We have
also tested Apache 2.2.15 on Windows Server 2008 through an Amazon
instance with similar results.
Our throughput tests are done with either 10MB or 100MB files using
'curl' running on an OSX server. On the same LAN as the Windows server
we can achieve file transfer rates > 40MB/s, from either IIS or Apache.
If we adjust the routing to include a cisco firewall and router in our
datacenter the transfer rates drop to ~7800KB/s for Apache and
~9200KB/s for IIS. As a side note, transfers from Apache on an OS X
server are closer to ~9.8MB/s which is about as fast as we can go
through the 100Mbit firewall.
Our biggest problems occur outside of the data center where we see
transfer rate variances of ~500KB/s from IIS versus ~185KB/s from Apache.
Adding 'EnableSendfile off' to the Apache config actually slows things
down for us. The 'EnableMMAP off' and 'Win32DisableAcceptEx' options
don't seem to matter for us.
Our datacenter support group keeps pointing to IIS performance as
confirmation that the network is stable.
We really, really don't want to switch to IIS and it's not feasible
for us to swap out several Windows servers for Unix servers at this time.
I'm open to any suggestions on things to try to see if we can bring
Apache perform up to something closer to what we are seeing with IIS.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org