If you run multiple Web sites on one computer, or if you have other applications running on the same computer as your Web server, you can limit how much processor time a Web sites out-of-process applications are permitted to utilize. This ensures that processor time is available to other Web sites or non-Web applications.
Note If virtual directories within a throttled site are configured as in-process or pooled-process applications, the site may actually exceed the apparent processor use limit. In-process and pooled-process applications are not affected by processor throttling and are not included in process accounting statistics.
To decide whether you should use processor throttling
- Use System Monitor to examine both the % Processor Time counter of the Processor object and, in the Web Service object, the specific instance counters for Maximum CGI Requests and Total CGI Requests.
- Enable process acounting, so that the Job Object counter reports are included in IIS logs.
- Examine the Dllhost object counters to determine the numbers of out-of-process WAM and ISAPI requests.
To throttle processor use by a Web site
- In the Internet Information Services snap-in,
select the Web site on which you want to restrict processor use.
- Open the Web sites property sheets, and then click the Performance tab.
- Select Enable process throttling and type the percentage of the CPU time that you want this site to be limited to.
- Select Enforce limits if you want to enable the Level 2 and Level 3 consequences of processor time overrun.
Related Topics
© 1997-1999 Microsoft Corporation. All rights reserved.