In this video you will learn how to use the Windows Performance Analyzer (WPA) tool that comes inside the Windows Performance Toolkit that allows use to look at the trace files generated by the Windows Performance Recorder (WPR). In this video you will see how to use the WPA to investigate and drill down to the root cause of high power consumption issues, in particulare you are shown the CPU idle states what the intended idle state was suppose to be (the target state) and what state was actually obtained (actual state).
- View Offline
- Exercise Files
- [Voiceover] Now, once your file is done loading…into Windows Performance Analyzer,…make sure you have an internet connection.…If you go to the top left corner,…you will see this Trace tab.…Click on it, and you will see this Configure Symbol Paths.…Select that, and by default,…you will see a line starting with srv.…The way to read this is that…the symbols are being grabbed from the Microsoft server…and being saved to your C: drive \symbols folder.…If that folder does not already exist, it will be created,…and that's where all of the symbols…that are downloaded from the server will be stored.…
So, click OK, and then go back to the Trace tab,…and this time, let's click on the load symbols.…And this is where you need your internet connection.…If you don't have the internet,…the symbols will load quickly,…because they have not really loaded at all.…While the symbols are loading,…let's expand this computation chart,…and underneath it, you are going to see…a CPU usage sample chart.…Let's click on this chart,…and drag it over to this big right-hand pane,…
With these diagnostic tools and some efficient programming, you can reduce your app's power consumption while improving its response times. In this course, Thomas Pantels introduces a handful of tools used to measure and optimize power consumption. You will see demos on how to use the Intel Power Gadget, Windows Performance Toolkit, TypePerf, and SoC Watch, along with some simple coding tips for making any Windows app more energy efficient.
- Collecting and analyzing power data with Intel Power Gadget
- Implementing a rendering state machine
- Collecting and analyzing data with the Windows Performance Toolkit
- Understanding idle states, call stack walking, and thread activity
- Windows OS Timer Tick Resolution Rate change
- Optimization techniques to make your app power efficient
- Collecting, analyzing, and comparing data with Windows TypePerf and SoC Watch
Skill Level Intermediate
Developing Universal Windows Appswith Stacey Mulcahy2h 13m Beginner
1. How to Use Intel Power Gadget
2. How to Use Windows Performance Toolkit
3. How to Use Windows Typeperf
4. How to Use Intel Energy Profiler SoC Watch
Next steps2m 27s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.