What's New in Performance and Reliability Monitoring

Updated: September 20, 2012

Applies To: Windows 7, Windows Server 2008 R2

What are the major changes?

The following changes are available in Windows Server 2008 R2:

  • New in Windows® 7 and Windows Server® 2008 R2, Windows Resource Monitor is a powerful tool for understanding how your system resources are used by processes and services. In addition to monitoring resource usage in real time, Resource Monitor can help you analyze unresponsive processes, identify which applications are using files, and control processes and services.

  • Reliability Analysis Component is an in-box agent that provides detailed customer experience information on system usage and reliability. This information is exposed through a Windows Management Instrumentation (WMI) interface, making it available for consumption by Portable Readers Systems. By exposing Reliability Analysis Component through a WMI interface, developers can monitor and analyze their applications, increasing reliability and performance.

    Windows 7 and Windows Server 2008 R2 use the built-in Reliability Analysis Component to calculate a reliability index, which provides information about your overall system usage and stability over time. Reliability Analysis Component also keeps track of any important changes to the system that are likely to have an impact on stability, such as Windows updates and application installations.

    Users of Reliability Monitor in Windows Vista® can now find the same reliability statistics as part of the Action Center in the Control Panel. To view reliability statistics, click Start, click Control Panel, click System and Security, click Action Center, expand Maintenance, and then click View reliability history.

What does Resource Monitor do?

Resource Monitor displays per-process and aggregate CPU, memory, disk, and network usage information, in addition to providing details about which processes are using individual file handles and modules. Advanced filtering allows users to isolate the data related to one or more processes (either applications or services), start, stop, pause, and resume services, and close unresponsive applications from the user interface. It also includes a process analysis feature that can help identify deadlocked processes and file locking conflicts so that the user can attempt to resolve the conflict instead of closing an application and potentially losing data.

Who will be interested in this feature?

Resource Monitor is primarily intended for advanced users and IT professionals who need to troubleshoot the underlying causes of performance problems in real time, or who need to identify applications that are using specific resources including file handles and modules.

Do I need to change any existing code?

Unless you have written applications with dependencies on the Windows Vista version of Reliability Monitor, you should not need to change any existing code. The functionality of Performance Monitor, logman.exe, typeperf.exe, relog.exe, and associated performance logging tools is unchanged in Windows 7 and Windows Server 2008 R2.

Which editions include these features?

These features are available in all editions of Windows 7 and Windows Server 2008 R2.

Do they function differently in some editions?

These features have the same functionality in all editions.

Are they available in both 32-bit and 64-bit versions?

Performance and Reliability features are included in both 32-bit and 64-bit versions of Windows 7. 32-bit performance counters that would be collected either locally or remotely by a computer running a 64-bit version of Windows Server 2008 R2 might require additional configuration before they can be viewed. Refer to the documentation for the 32-bit application for specific instructions about how to enable collection of 32-bit performance counters.

Additional references

For more information about using Resource Monitor, see the Resource Availability Troubleshooting Getting Started Guide(https://go.microsoft.com/fwlink/?LinkId=169361)..