What's New in the Windows Performance Toolkit

Windows Performance Analyzer (WPA) visualizes traces from Windows Performance Recorder and Windows Assessment Console as graphs and tables to allow you to analyze system and application performance. WPA offers the following new features:

  • Analysis Assistant pane that displays helpful content to help you determine how to best use a given graph, preset, or analysis tab. Rich text support for the Analysis Assistant that lets you format your text to make it easier to read and parse, as well as add links to reference materials, videos, or more detailed help pages on the web.

  • List of WPA Graphs for your reference

  • New version of the File menu (called Rich Menu) with the option to switch back to the Classic Menu

  • Point in time rectangle viewer that allows you to visualize what happened on the screen during your trace

  • Regions of Interest that allow you to highlight important time ranges in a trace

  • Stack tags for creating labels that help you better identify which parts of the call stack(s) are affected

  • Support for multiple traces in a single session

  • Support for recovering a profile

Windows Performance Recorder (WPR) is a performance tool that you can use to record system events that you can then analyze by using WPA. WPR offers the following new feature:

  • After recording a trace, you can now immediately open it in WPA by choosing the Open in WPA button.

  • Direct handling of CLR symbols, so no flags are necessary when configuring and using NGEN support

The Kernel Trace Control API Reference covers the Kernel Trace Control API available in previous versions of WPA. This API is an extension of the ETA Event Tracing API and is supported for backward compatibility with existing scripts and profiles. However, it is obsolete, and new profiles should be created using the current version. No public API is available for the current version of WPA. This API enables capturing kernel stack traces, merging multiple trace files for analysis, and including system information in the merged files. From time to time, functions are added or updated. This reference document adds the following new functions:

Windows Performance Toolkit Technical Reference