asp.net - IIS express requests take 4 times longer to execute -
i have uploaded wcat results run on windows 7, same script, ts: included xsl in zip. sorry.
here have noticed:
- iis express has slighter higher requests per second, , total transactions served normal iis.
- iis express executing 100 requests @ time, while normal iis on windows 7 limited 10 designed.
- iis express using 30% higher cpu, because of additional requests handles @ time.
- but on average express requests take longer complete..up 4 times longer. see request execution time performance counter , time analysis (first , last byte).
iis express able beat iis in total requests served because can handle more requests @ time!
theories on what's happening:
- could fact iis express printing each request command line window trace set none slowing down?
- i noticed lot of additional modules registered in iis express
applicationhost.config
not in iisapplicationhost.config
. debugging/tracing modules causing problem? - i notice iis express not have
filecache
,httpcache
modules. why?
i'm hoping asp.net experts can clarify how these results possible if iis express not limited.
by default failed request tracing enabled iis express. may see performance gain if disable it. (set enabled="false" tracefailedrequestslogging element in applicationhost.config)
Comments
Post a Comment