Google webmaster tools indicated slow page loading times for one of our static html websites (no php or other server side languages) running on a 2 x 2Ghz Dual-Core Intel Xeon Xserve with 7GB of RAM and less than 20% CPU load.
After weeks of tweaking the web pages, its css, javascript and image loading, the result was still not satisfactory. As measured by pingdom till more than 1 second for a single page loading 1 css file and 5 images.
That is where experiments started with serving from different web server software. First on other boxes, but to better compare and exclude factors as hardware and networking, tests were run in a VMware Fusion 2.0.8 VM running on the same Mac OS X 10.5.8 Xserve hardware as the slow Apache 2.2.17 does serve from.
Even running IIS (and GWAN 1.0.5) on Windows 2003 in this VMware Fusion environment with only 368MB of memory and 1 processor assigned, the web page load time results in 0.34 seconds [2] and slower for full web page load time. Where the Host Mac OS X host OS is stuck at delivering in 1.03 seconds or slower. [1]
Even when testing the same page on 10.6.5 results in 1.05 seconds or slower [3]. The 10.6 box runs on a SSD disk and 1 Gbps internet connection, where the 10.5 Xserve runs on WD Raptor 300GB and 100 Mbps.
Isn't factor 3 a large difference for serving such a small sized static web page?
Why does 10.5 Apache not serve static web content faster then 1.03s versus 0.34s for IIS/6.0 in a VM on the same machine?
What can be done to significantly shorten delivery times of static web content on Mac OS X build-in Apache web servers?
---
Apache is configured with Server Admin,
Maximum simultaneous connections: 2048
Connection timeout: 300 seconds
Minimum spare servers: 5
Maximum spare servers: 10
Number of servers to start: 5
Allow Persisent Connections: enabled
Maximum allowed request: 500 per connection
Persistent connection timeout: 15 seconds
Tomcat: disabled
---
1. Apache 2.2.17 on Mac OS X 10.5: http://tools.pingdom.com/fpt/?url=http://crashplan.probackup.nl/index.nl.html&treeview=0&column=objectID&order=1&type=0&save=true
2. IIS/6.0 in VMware Fusion on same 10.5: http://tools.pingdom.com/fpt/?url=http://193.25.115.58/index.nl.html&treeview=0&column=objectID&order=1&type=0&save=true
3. Apache 2.2.15 on Mac OS X 10.6: http://tools.pingdom.com/fpt/?url=http://nl.crashplan.nl/index.nl.html&treeview=0&column=objectID&order=1&type=0&save=true
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macos-x-server mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden