Thursday, August 03, 2006

Performance Console (PerfConsole) 1.0 - Analyze Visual Studio Performance Profiler's Reports

Microsoft Downloads - Performance Console (PerfConsole) 1.0

"Brief Description
The PerfConsole allows developers to analyze Visual Studio Performance Profiler’s reports.

Overview
PerfConsole is a simple performance investigation tool which tries to adopt a debugger like experience to drilling into Visual Studio Performance Profiler generated data. ..."

From a document included in the download;


"...What it is
PerfConsole is a simple performance investigation tool which tries to adopt a debugger like experience to drilling into Visual Studio Performance Profiler generated data. Generally if you run the Visual Studio Performance Profiler it will output a .VSP file; additionally the Visual Studio Performance Profiler provides a utility VSPerfReport.exe which will convert that .VSP file to a set of .CSV files which contain processed data (much like you would see in the VS UI). PerfConsole understands how to read that .CSV output and give the developer a nice way to easily traverse the data.

Mission Statement
PerfConsole was designed to be

-Lightweight (requiring nothing more than a base .Net 2.0 install) analysis
-Simple to learn and use
-Easily extendable
-Useful for investigation
-Useful for automation

..."


The C# source for the PerfConsole is also included in the download. Also included is the source for two included extensions...

The "debugger like experience" is right on target (i.e. no click-ity click, lots of type-ity typing). There’s little GUI and if you’re not comfortable in a command line driven environment, then there will be a bit of a learning curve for you...

No comments: