Microsoft KB Archive/262626

= ASP Request Executing Counter and ProcessorThreadMax =

Article ID: 262626

Article Last Modified on 11/21/2006

-

APPLIES TO


 * Microsoft Internet Information Server 4.0
 * Microsoft Internet Information Services 5.0

-



This article was previously published under Q262626



We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site:

http://www.microsoft.com/technet/security/prodtech/IIS.mspx



SUMMARY
By default, IIS 4.0 has one ASP thread queue for all applications marked to run in the Inetinfo memory space and one ASP thread queue per isolated application. An isolated application is one defined as having the Run in separate Memory Space check box selected. This is to say that Inetinfo.exe has a set of ASP threads equal to the number that is set for Processorthreadmax (default 10) multiplied by the number of processors recognized by Windows NT 4.0.

IIS 5.0 has an ASP thread queue for those sites running in Low(IIS Process), one for Medium(Pooled), and one for each site (or virtual directory) set to run in High(Isolated). In IIS 5.0, the tunable value that controls this is AspProcessorThreadMax, which is set in the metabase, and by default is 25.

This value applies independently for each process that is using the ASP.dll file.

If all applications on the server are configured to run in process, then Requests Executing should never exceed ProcessorThreadMax*#ofProcessors (IIS 4.0) or AspProcessorThreadMax*#ofProcessors (IIS 5.0).

Based on the configuration of the Web server, any number of ASP threads can be running on the Web server.



MORE INFORMATION
For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:

238583 How to Tune the ASPProcessorThreadMax

235461 Enhancing Performance in Internet Information Server 4.0

222487 INFO: What's New in ASP with IIS 5.0

Additional References
IIS 4.0 Tuning Parameters for High-Volume Sites

The Art and Science of Web Server Tuning with Internet Information Services 5.0

Maximizing the Performance of Your Active Server Pages

25+ ASP Tips to Improve Performance and Style

Keywords: kbhowto KB262626

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.