Resource Exhaustion Prevention
Updated: January 8, 2009
Applies To: Windows Server 2008 R2
Windows Resource Exhaustion Detection and Resolution (RADAR) is part of the Diagnostic Policy service. RADAR includes three components:
- Resource Exhaustion Detector detects when memory resources are approaching critically low levels.
- Resource Exhaustion Resolver notifies you of the three top resource consumers so that you can take action by shutting one or more of these applications down to increase resource availability.
- In Windows Vista, Memory Leak Diagnoser provides information about applications that might have memory leaks.
RADAR monitors memory commit charge, identifying when the commit charge is approaching the upper limit of virtual memory. If applications are allowed to consume all of the available system memory and virtual memory, the system might become unresponsive and applications might be unable to complete their tasks.
The following is a list of all aspects that are part of this managed entity:
In Windows Vista, the Memory Leak Diagnoser component of Windows Resource Exhaustion Detection and Resolution (RADAR) provides information about applications that are diagnosed as having memory leaks. You must review these applications to determine if their linear increase in memory usage represents a true memory leak or if it is expected behavior.
The Memory Leak Diagnoser will not run on:
The Resource Exhaustion Detector component of Windows Resource Exhaustion Detection and Resolution (RADAR) identifies the top three consumers of commited memory and warns you when the system commit charge reaches a critical level.
When your system has a critical amount of memory committed to applications, the Resource Exhaustion Resolver component of Windows Resource Exhaustion Detection and Resolution (RADAR) provides details about corrective action you can take to recover system resources by shutting down the top resource consumers.