The New Xperf is Here!

phonebooksA new version of xperf/WPT (Windows Performance Toolkit) is now available. It’s actually been available for a few months, but I wasn’t paying attention. This version comes in the Windows 8 Software Development Kit. It has some subtle and some significant improvements, and it looks like all xperf users should upgrade.

This post is obsolete. There have been a few versions of WPT since this was written. You can always get the latest version by getting UIforETW, described here.

The good news is that existing batch files and trace analysis techniques still work. The better news is that there are new graphs, a new analysis tool (wpa.exe), a UI for recording traces (wprui.exe), and other nice features.

I’ve updated my Xperf Basics: Recording a Trace post to explain how to get it, and my most recent xperf post (Xperf Wait Analysis-Finding Idle Time) uses one of the new summary tables.

Go get it now!

About brucedawson

I'm a programmer, working for Google, focusing on optimization and reliability. Nothing's more fun than making code run 10x as fast. Unless it's eliminating large numbers of bugs. I also unicycle. And play (ice) hockey. And sled hockey. And juggle. And worry about whether this blog should have been called randomutf-8. 2010s in review tells more:
This entry was posted in Performance, Programming, xperf and tagged , , . Bookmark the permalink.

5 Responses to The New Xperf is Here!

  1. brucedawson says:

    Another new version came out a few weeks after I posted this. Get it. There are some important bug fixes in wpa.exe, and probably a bunch of other stuff.

  2. Pingback: Xperf for Excess CPU Consumption | Random ASCII

  3. Pingback: Xperf for Excess CPU Consumption: WPA edition | Random ASCII

  4. Pingback: New Version of Xperf–Upgrade Now | Random ASCII

  5. Pingback: ETW Central | Random ASCII

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.