Please note: This is the Visual Studio 2010 of PerfWatson Monitor and is no longer being maintained. If you are using a newer version of Visual Studio please go here.
This extension requires Visual Studio 2010 SP1 and depends on the PerfWatson extension from Microsoft. Please install PerfWatson before downloading this extension.
The PerfWatson Monitor provides real-time performance monitoring of the Visual Studio IDE's UI thread.
A graph is displayed in the status bar showing the real-time and historical latency between messages processed on the UI thread. The current value is displayed in milliseconds.
After two seconds (2,000 milliseconds) of latency on the UI thread, PerfWatson will freeze all threads and collect a Minidump of the Visual Studio process. The Minidump is what Microsoft uses to analyze long delays. Just before the two second threshold, PerfWatson monitor will display a yellow warning triangle. If the two second threshold is exceeded, then the background of the historical graph will turn red.
The horizontal scale on the chart contains 50 sample points at 15 samples per second (3.333 seconds of samples). The vertical axis automatically scales depending on the highest sample value in that 3.333 second window. The graticule lines are set at 250ms intervals.
This extension requires the PerfWatson extension from Microsoft.