Share via


What is Windows Performance Analyzer all about and why should you use it instead of xperfview?

Consider the following trace in xperfview:

image

This should be familiar to you, it’s the DPC storm / storport doorbell that looks like this:

image

So how does this trace look in WPA from the Windows 8 ADK (RP edition)?

image

A little different, but the Dude isn’t closed minded here, so lets give it a whirl:

image

Observe.  With that LSI_SAS selected, we see the time frame on the top middle where the CPU was doing work in that module.  and See the stack?  Which view is more in-depth?  WPA is the frickin future man.  I was a doubting Thomas 100%.  But WPA takes xperfview to a whole ‘nother level of magic.

And the Dude believes!

Hats off to Michael Milirud and the Windows Performance Toolkit team.  Seriously folks.  Job well done.

 

Another example, why does WINLOGON INIT take so long?

image

image

image

image

 

How cool is that?  We can see CCMEXEC took 8 seconds, its simple to just scroll down the list and see exactly why WINLOGON INIT took so long, and triage it.

 

I LOVE IT!

 

I’m going to build some broken scenarios in my lab and do some more examples of how-tos…

Comments

  • Anonymous
    January 01, 2003
    Thanks Santosh!  I appreciate the feedback, good to know someone is getting value here :) Cheers, Jeff

  • Anonymous
    January 01, 2003
    Nice Article

  • Anonymous
    July 25, 2012
    Keep up the posts Jeff.  I used WPA straight after getting back from TechED2012 and was able to confirm a problem slow boot issue. The more example and scenarios the better!

  • Anonymous
    February 18, 2013
    The comment has been removed

  • Anonymous
    September 18, 2013
    good