How to constrain application CPU / memory usage on Windows Server 2008
Requirement: Windows Server 2008 Enterprise or Datacenter Edition
Prerequisites: Windows System Resource Manager Feature
1. Verify that Windows System Resource Manager is installed. If not, choose "Add Features" and install Windows System Resource Manager
2. Go to Start > Administrative Tools > Windows System Resource Manager
3. Connect to your computer
4. Right click Process Matching Criteria and click "New Process Matching Criteria"
5. Type in Criteria Name (This is just a display name)
6. Click "Add" to add a new rule
7. Under "Included files or command lines," choose Application
8. Browse to the application you wish to constrain
9. Under "users and groups" tab, add "BUILTIN\Users"
10. Click OK, click OK
11. ------------------------
12. On System Resource Manager, right click "Resource Allocation Policies." Choose "New Resource Allocation Policy"
13. Under "Policy Name", enter the name of your policy
14. Click "Add." Select the Process Matching Criteria you just created.
15. Under "Percentage of processor" enter the maximum percentage that the process can consume
16. You can also configure memory consumption using the "Memory" tab.