Performance and Diagnostics

Platform Health & Diagnostics Tools

Reduce Process Interference with Task Manager Eco Mode
Reduce Process Interference with Task Manager Eco Mode
Task Manager Eco Mode is a new feature that gives you options to ensure certain running processes won’t stress the CPU out, leading to faster foreground responsiveness and better energy efficiency. It also helps you to identify apps that are already running in Eco Mode and are good citizens of the OS.
Introducing EcoQoS
Introducing EcoQoS
EcoQoS is a new Quality of Service (QoS) level introduced to Windows that developers can now opt-in to run their work efficiently, leading to better energy efficiency/increased battery life, reduced fan noise and power/thermal throttling.
WPR fails to start, insufficient system resources?
WPR fails to start, insufficient system resources?
From time to time, I get questions about insufficient system resource error (0x800705aa) when starting the trace using WPR. The error can be frustrating, especially when there is enough memory and storage space left on the system. Some people try to solve the issue by increasing the system resources such as killing some apps and services. It ...
Windows Performance Analyzer – Table & Graph Configurations (Part 1)
Windows Performance Analyzer – Table & Graph Configurations (Part 1)
In the previous post, we discussed a brief intro into Windows Performance Analyzer (WPA) and its feature set.  WPA can display trace data in a wide array of formats, most of which are pre-configured as presets designed for drilling into specific data points. Here is one for example: WPA's CPU Usage (Sampled) table has a few different ...
Authoring custom profiles – Part 1
Authoring custom profiles – Part 1
This is the first post in a multi-part series about authoring custom profiles for Windows Performance Recorder (WPR.) In a previous post, we have looked at how to start a trace with built-in profiles. The built-in profiles offer wide variety of preset profiles that we can use for different scenarios. There are built-in profiles for CPU ...
Windows Performance Analyzer “WPA” Intro
Windows Performance Analyzer “WPA” Intro
If you do a search online for WPA, you might find information for protecting your Wi-Fi, but that is a different type of WPA. In the performance & diagnostics space WPA stands for Windows Performance Analyzer, a friendly but intricate UI that allows for developers and analyst to deep dive into performance traces captured on Windows (and...
WPR Intro
WPR Intro
This is the first blog post about WPR. WPR is an acronym for Windows Performance Recorder. This post introduces list of acronyms that are used commonly performance tools, installation steps, the difference between WPR and WPRUI, and finally about the instance name and the error.