Поставщик ETW для графа окна в фокусе в анализаторе производительности Windows

Анализатор производительности Windows имеет график под названием «Окно в фокусе». Какой флаг провайдера/трассировки нужно указать в командной строке xperf, чтобы получить такой график?


person hvintus    schedule 18.03.2013    source источник


Ответы (2)


Информация «Window in Focus» предоставляется поставщиком Microsoft-Windows-Win32k. Например:

xperf -start uisession -on Microsoft-Windows-Win32k
person hvintus    schedule 18.03.2013
comment
Рассмотрите возможность указания флага, чтобы уменьшить частоту событий. См. подробности в этом изменении UIforETW: github.com/google/UIforETW/commit/. - person Bruce Dawson; 13.09.2015

Я использую это, которое также фиксирует необходимые данные:

xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer Trace.etl

Это фиксирует большинство данных, которые вам нужны.

person magicandre1981    schedule 19.03.2013