Hw 922 p-milirud

12
www.buildwindows.com Capturing and analyzing performance traces Michael Milirud Program Manager Microsoft Corporation HW-922P

Transcript of Hw 922 p-milirud

www.buildwindows.com

Capturing and analyzing performance traces

Michael MilirudProgram ManagerMicrosoft Corporation

HW-922P

www.buildwindows.com

Agenda

Windows Performance Recorder lets you easily capture performance traces

You’ll leave knowing how to:• Capture a basic first level triage trace• Provide issue description• Use target application• Use advanced options in WPR

Windows Performance Recorder

www.buildwindows.com

Benefits of WPR

It’s a GUI!

Single-click for first level triage traces

Issue description

Easy to capture more advanced traces

Real time status on recording progress

Lets you specify application of interest

www.buildwindows.com

Windows Performance Recorder

demo

www.buildwindows.com

Demo Concept Review

Capture of first level triage trace

Status of recording

Issue description

Target application

Advanced options

www.buildwindows.com

Managed and Immersive Applications

• Captures NGEN PDBs alongside the trace• Enables appropriate providers for analysis of

immersive applications

www.buildwindows.com

Summary

Use WPR to capture all your performance traces

Replaces both xperf and xbootmgr

Managed and immersive applications support

www.buildwindows.com

For more information

• HW-147T Building high quality Windows PCs using the assessment and deployment kit

• HW-915P Introduction to assessments

• HW-141T Reducing the memory footprint of drivers and apps

• HW-925P Customizing WPA Trace Views

• HW-926P Introduction to the new WPA Uuser interface

RELATED SESSIONS DOCUMENTATION & ARTICLES

• WPT Forum

CONTACT

• Windows Performance Toolkit

• Windows Performance Analysis Developer Center

• Windows Hardware Dev Center

• Windows Dev Center

www.buildwindows.com

• Feedback and questions http://forums.dev.windows.com

• Session feedbackhttp://bldw.in/SessionFeedback

thank you

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to

be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.