Поделиться через


Просмотр трассировки событий USB в Xperf

В этом разделе описывается, как просмотреть трассировку событий USB в Xperf.

Чтобы проанализировать проблемы с производительностью и временем, можно использовать Xperf для просмотра трассировки событий USB. Например, если у вас есть файл журнала трассировки событий с именем usb.etl и вы скачали средство Xperf, выполните следующую команду для анализа трассировки:

xperf usb.etl

Xperf отображает представление событий в графической форме. Начальное представление представляет собой временная шкала представление, в котором каждый ромбой представляет одно или несколько событий на этом изображении. Цвет алмазов закодирован в соответствии с поставщиком событий.

Снимок экрана: окно Windows Анализатор производительности с представлением временная шкала.

В представлении временная шкала графически представлены кластеры действий событий. В графическом представлении можно легко увидеть периодический характер активности событий с интервалом в 1 секунду в качестве запросов на передачу по USB, которые произошли для запоминающего устройства USB после сводных событий устройства в этом примере трассировки.

Вы можете перемещать указатель мыши между разделами временная шкала и увеличивать масштаб. На этом изображении показано увеличение суммарных событий устройства, которые происходят в самом начале трассировки.

Снимок экрана: представление временная шкала с выбранным событием сводки устройства и открытым окном ProviderIDs.

Сводную таблицу событий можно отобразить в виде электронной таблицы для всей трассировки или только для выбранного интервала, как показано на этом рисунке.

анализатор производительности Windows — xperf.

Чтобы отобразить сводную таблицу, щелкните правой кнопкой мыши на экране Универсальные события и выберите Сводная таблица.

Сводная таблица событий является очень эффективным представлением, так как вы можете перетаскивать столбцы, чтобы изменить их порядок, и представление сводит события в соответствии с новым порядком столбцов. Чтобы вы могли сосредоточиться на интересующих вас элементах, можно развернуть или свернуть элементы с одинаковым порядком сортировки.

Иногда Netmon представляет данные о событиях USB в более удобочитаемой форме, чем Xperf, но Netmon не имеет временная шкала и табличных представлений Xperf. Чтобы проанализировать события трассировки в определенный период времени, можно переключаться между Xperf и Netmon.

Трассировка событий USB для Windows
Использование Xperf с USB ETW