Resource Monitor

Resource Monitor, a utility in Windows Vista and later, displays information about the use of hardware (CPU, memory, disk, and network) and software (file handles and modules) resources in real time. Users can launch Resource Monitor by executing resmon.exe (perfmon.exe in Windows Vista).

The Vista and later Resource Monitor heavily leverages the Event Tracing for Windows (ETW) facilities introduced in Windows 7; the counter setup (event tracing session) used by the Resource Monitor can provide logging as well.

Features
The Resource Monitor window includes five tabs:
 * Overview
 * CPU
 * displays column lists of Processes, Services, Associated Handles and Associated Modules; charts of CPU Usage (separate for every core)


 * Memory
 * displays overall Physical Memory consumption and separate consumption of every Process; charts of Used Physical Memory, Commit Charge and Hard Faults/sec


 * Disk
 * displays Processes with Disk Activity and Storage; charts of Disk Usage (KB/sec) and Disk Queue Length


 * Network
 * displays Processes with Network Activity, TCP Connections and Listening Ports; charts of Network Usage (separate for every adapter) and TCP Connections

Ways to start the application

 * Choose Start→Type to search "Resource Monitor".
 * Start Windows Task Manager→select Performance tab→Click the "Open Resource Monitor" link at the lower left corner.
 * Choose Start→All Programs→Accessories→System Tools→Resource Monitor.
 * %windir%\system32\perfmon.exe /res
 * %windir%\system32\resmon.exe