dotnext DotNext 2019 СПб (15.05.2019)

Building your own profiling and diagnosis tools with Event Tracing for Windows

img

We’ll see how to create .NET tools that use Event Tracing for Windows to capture information in real-time and offline and analyze these to get to the information we seek.

Комментарий Программного комитета:

Отладка и диагностика от знатока Windows Kernel.

Analyzing and profiling applications, native or managed, can be tricky and time-consuming.

Event Tracing for Windows (ETW) is a mature, low-overhead mechanism that provides events of all kinds that can help understand the way processes execute, measure various properties and generally help with profiling. In this mostly-demo session, we’ll see how to create .NET tools that use ETW to capture information in real-time and offline and analyze these to get to the information we seek.