This is a mirror of official site:

Perfect Viewing of PerfView - Links, Videos and More

| Tuesday, July 31, 2012

Vance Morrison, Performance Architect on the Common Language Runtime (CLR) team writes and maintains a very powerful tool called PerfView that harnesses the power of Event Tracing for Windows (ETW) data produced by the CLR. The tool can be download here.

Although he had previously published some tutorial videos as a ZIP download on his blog, those videos have now been published in a more accessible way as a PerfView tutorial series here on Channel 9.

Ben Watson has also just published a very nice article on PerfView following on from his previous article outlining 4 essential tips for high performance GC on servers.


PerfView is a performance-analysis tool that helps isolate CPU- and memory-related performance issues.

Quick details
Version: 1.0.29 
Date published: 6/20/2012

Language: English, 6.4 MB

PerfView is a performance analysis tool focusing on ETW information (ETL files) as well as CLR memory information (heap dumps). It can collect and view ETL files as well as XPERF CSV files. Powerful grouping operators allow you to understand performance profiles in ways other tools can't. PerfView is used internally at Microsoft by a number of teams and is the primary performance investigation tool on the .NET Runtime team. Features include:

Non-invasive collection - suitable for use in live, production environments
Xcopy deployment - copy and run
Support for very large heaps (gigabytes)
Snapshot diffing
Dump files (.dmp)
CPU Performance
Support for managed, native, and mixed code
Can read XPerf logs
Profile diffing

Updates in the 1.0.29 version include:
Improved view for analyzing blocked time (thread time view)
Support for .NET 4.5 EventSources
Support for writing extensions

Read more: Dzone
QR: Inline image 1

Posted via email from Jasper-net