IIS performance

We have a partner who has problems with performance using IIS.
Executing the small script below on their two testmachines gives figures round 27 (in this case Milliseconds).

The machines round me (in this office) show figures round 9-11ms.
What is your experience with IIS-responsetimes and/or have you any ideas what to look for ?
PS a tcp/ip ping ti localhost says 0 ms roundtrip!
so it’s not a general networkproblem.


Set http = CreateObject(“Microsoft.XMLHTTP”)
max = 100
tmr = Timer
for n = 1 to max
http.open “GET”, “http://localhost/tamino/mydb?_diagnose=ping”, False
msgbox (Timer-tmr)*1000/max
msgbox http.responseText

I guess this is really going to depend on the version of IIS, the version of MSXML, the spec of the machine, operating system version etc etc. So many variables…

I ran your script on my machine (IIS 5 running on Windows 2000 Professional, 512Mb of memory, 800Mhz single cpu, MSXML v4) and get initial response of 10.11ms which covers the cost of initialising the MSXML COM component, and initial tcp connection. Subsequently I get response of 4.8ms. If I close my browser down and restart the browser and rerun the script I got an initial response of 8.9ms with subsequent response of 4.8ms.

Hope this is useful.

Stuart Fyffe-Collins
Software AG (UK) Ltd.