App Performance: The Windows Performance Toolkit

Download this episode

Download Video

Description

Your app is great, but its performance could be better. This session is an introduction to the Windows Performance Toolkit (WPT). We’ll walk through the tool’s powerful capabilities. We’ll show you how to analyze your Windows Store app so that you can improve your customers’ experience
For more information, check out this course on Microsoft Virtual Academy:

Day:

2

Level:

300

Session Type:

Breakout

Code:

3-100

Room:

South Hall: Esplanade 302

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Alois Kraus

      Very nice overview. The added WPA capabilities for export and comparison are great additions. I still have the feeling that far to less people are using it. The experience on Windows 7 machines x64 for managed code is still bad because you need to use NGen images for managed call stacks. This is due to a Windows 7 bug which does stop the stackwalk when the first frame is encountered which does not reside inside a dll. This is the case for dynamically generated code by the JIT compiler. Please fix the stackwalking on Windows 7 x64 since we still need to target Windows 7 for quite some time.

      I have shown WPA to a colleague to find a near impossible to track down perf issue. All was great. While leaving I told him to delete the NGen images so .NET 4.0 does not pick them up although newer assemblies have been deployed. A few days after that I stopped by again just to discover that he was unable to delete the NGen images. When in doubt uninstall. In this case he did uninstall .NET. After that nothing worked anymore and he did call our IT department for a fresh install which did cost him 2 days. These first time experiences are no good press for managed code developers working on large apps in x64 Windows 7 environments. And do not tell me to switch to Windows 8 because when I do look at our suppliers at India they are still using XP as long as possible.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.