Windows System Resource Manager (WSRM) is available for use with Windows Server 2003, Enterprise Edition and Datacenter Edition. WSRM provides resource management and enables the allocation of resources, including processor and memory resources, among multiple applications based on business priorities.
WSRM enables a system administrator to do the following:
Set CPU and memory allocation policies on applications. This includes selecting processes to be managed, and setting resource usage targets or limits. Manage CPU utilization (percent CPU in use). Limit the process working set size (physical resident pages in use). Manage committed memory (pagefile usage). Apply policies to users or groups on a Terminal Services application server. Apply policies on a date/time schedule. Generate, store, view, and export resource utilization accounting records for management, service level agreement (SLA) tracking, and charge-back purposes.