The Curious Engineer

All blogs / Performance / optimization

Performance and Diagnostics

devblogs.microsoft.com/performance-diagnostics

Platform Health & Diagnostics Tools

Performance / optimizationWindows internalsDev tools / editors / IDEsMicrosoft blogsMicrosoft dev blogs

Posts
24 from 16 Sep 2020 to 6 Oct 2026
Posting
now and then (3 in the last year)
Kind
company blog
Feed
https://devblogs.microsoft.com/performance-diagnostics/feed/

2026 3

  1. Introducing WinDbg MCP: Debug with natural language, grounded in evidence
  2. Introducing WPA MCP: Early Preview of AI-assisted trace analysis in Windows Performance Analyzer
  3. Introducing the ETW MCP: AI-assisted ETL trace analysis, headless and in your terminal

2023 2

  1. Deep Dive Analysis: Why did this dll increase in file size by 50%?
  2. ETW Trace Processing Fails with Error Code 0x80070032

2022 4

  1. Filtering events using WPR
  2. Recording Hardware Performance (PMU) Events with Complete Examples
  3. Reduce Process Interference with Task Manager Efficiency Mode
  4. New Android logcat support available in Microsoft Performance Tools for Linux & Android

2021 10

  1. Perfetto tooling for analyzing Android, Linux, and Chromium browser performance – Microsoft-Performance-Tools-Linux-Android
  2. New tools for analyzing Android, Linux, and Chromium browser performance – Microsoft-Performance-Tools for Linux-Android
  3. Authoring Custom Profile – Part 3
  4. SizeBench: a new tool for analyzing Windows binary size
  5. WPA: Table & Graph Configurations (Part 2)
  6. Setting up an autologger with WPR
  7. Introducing EcoQoS
  8. WPR fails to start, insufficient system resources?
  9. Controlling the event session name with the instance name
  10. Windows Performance Analyzer – Table & Graph Configurations (Part 1)

2020 5

  1. Authoring Custom Profiles – Part 2
  2. Authoring custom profiles – Part 1
  3. WPR Start and Stop Commands
  4. Windows Performance Analyzer “WPA” Intro
  5. WPR Intro