How to Limit the CPU Usage on an Application Pool in IIS

IIS 8.5:
  1. Open IIS Manager.
  2. Expand the local server and click Application Pools.
  3. Find the application pool you wish to limit and right click on it.
  4. Click Advanced Settings.
  5. Under the CPU section, set "Limit" to the amount of CPU you wish to be the maximum. (ex: 25% would be 25)
  6. Set Limit Action to Throttle.
  7. Click OK to apply.
 
IIS 7, 7.5, 8:
  1. Open IIS Manager.
  2. Expand the local server and click Application Pools.
  3. Find the application pool you wish to limit and right click on it.
  4. Click Advanced Settings.
  5. Under the CPU section, set "Limit (1/1000 of %)" to the amount of CPU you wish to be the maximum, multiplied by 1000. (ex: 25% would be 25000)
  6. Set Limit Action to Throttle.
  7. Click OK to apply.
 
You can view additional documentation for this feature by visiting: http://www.iis.net/configreference/system.applicationhost/applicationpools/add/cpu

Add Feedback