Download presentation
Presentation is loading. Please wait.
Published byCollin Parker Modified over 9 years ago
3
Windows Performance Lifecycle Windows Internals Windows Performance Toolkit Windows Assessment Services
5
LearningPlanningMeasuringAnalyzing Design for Performance Instrumenting Deliver consistent Performance Iterate
6
Fast ‘Snappy’ user interactions Getting from Point A to point B in minimal time Examples: App Launch, Navigating pages, Changing orientation Fluid Smooth’ user interactions Understand budgets and optimize layouts Examples: Panning a page, animations, eliminating glitches Efficient System ‘citizenship’ is important ‘Pay for play’ approach to system utilization Example: Battery life, memory and disk footprint
8
Executive Device and File System Drivers Kernel Windowing and Graphics Hardware Abstraction Layer User Mode Kernel Mode
9
Thread 1 High Thread 2 Medium Thread 3 Low CPU Scheduler Thread 1 High Thread 2 Medium DispatcherCPU
10
OS Initialization
11
AnalysisPerfmonDebugDiag/ Adplus/ ProcDump Visual StudioWindows Performance Toolkit Basic analysisYNYN Advanced analysisNYY Analysis of apps/servicesYYYY Analysis of driversNN-Y Trace capture & exportYYNY Reopen shared/post mortem tracesYYNY Source code linkingNYYN
38
www.microsoft.com/learning http://microsoft.com/msdn http://microsoft.com/technet http://channel9.msdn.com/Events/TechEd
39
http://aka.ms/downloadSDK/http://aka.ms/perftools/http://msdn.microsoft.com/en- us/library/windows/desktop/hh448223.asp x http://msdn.microsoft.com/en- us/library/windows/hardware/hh448108.as px http://msdn.microsoft.com/en- us/library/windows/desktop/bb968803(v=v s.85).aspx/ http://msdn.microsoft.com/en- us/library/windows/hardware/hh448242.as px Let us know your feedback! By going to the WPT forum
40
http://msdn.microsoft.com/en- us/library/windows/hardware/hh448170.as px http://aka.ms/perftools/http://msdn.microsoft.com/en- us/library/windows/hardware/dn441475.as px http://msdn.microsoft.com/en- us/library/windows/apps/hh750312.aspx http://msdn.microsoft.com/en- us/library/windows/hardware/dn282269.as px http://msdn.microsoft.com/en- us/library/windows/apps/xaml/hh780657.a spx http://msdn.microsoft.com/en- us/library/windows/hardware/dn441476.as px
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.