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


Tracelog

Tracelog (Tracelog.exe) — это контроллер трассировки событий, который выполняется в окне командной строки. В этом разделе описывается tracelog, описывается синтаксис команды и приведены практические примеры его использования.

Трассировка (Tracelog.exe) включена в состав WDK, Visual Studio и SDK для Windows при установке для настольных приложений. Сведения о скачивании комплектов см. в разделе загрузки оборудования Windows.

После установки TraceLog.exe будет находиться в каталоге bin этой версии комплекта. Выберите нужный процессор. Например, для версии x64: C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64>

Что можно сделать с помощью Tracelog

Tracelog можно использовать в окне Командной строки в качестве контроллера трассировки событий.

Примечание Для управления сеансом трассировки необходимо быть членом группы пользователей журнала производительности или группы "Администраторы" на компьютере (Запуск от имени администратора).

Функции трассировки включают:

  • Запуск и остановка сеансов трассировки, включая , сеансы частной трассировки, сеансы трассировки NT Kernel Loggerи Global Logger.

  • Настройка и изменение свойств сеансов трассировки

  • Включает и отключает поставщиков трассировки

  • Очистка буферов сеансов трассировки

  • Список активных сеансов трассировки (в режиме реального времени)

  • Список зарегистрированных поставщиков трассировки

  • Измеряет время, затраченное на отложенные вызовы процедур (DPC) и обработки прерываний (ISR)

Tracelog создает файл журнала трассировки событий (ETL), содержащий сообщения трассировки, созданные поставщиком во время сеанса трассировки. Сообщения хранятся в двоичном формате в файле. Чтобы отобразить сообщения трассировки в доступном для чтения формате, используйте TraceView или Tracefmt.

Tracelog управляет сеансами трассировки в режиме ядра и частными (в пользовательском режиме) сеансами, а также специальными сеансами, такими как сеанс трассировки NT Kernel Logger и сеанс трассировки глобального ведения журнала.

Tracelog работает в Windows 7 и более поздних версиях Windows.

Многие функции Tracelog также доступны в TraceView, инструмент, включенный в комплект драйверов Windows (WDK), имеющий графический пользовательский интерфейс в дополнение к интерфейсу командной строки.

В этом разделе