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), имеющий графический пользовательский интерфейс в дополнение к интерфейсу командной строки.
В этом разделе
- Команда синтаксиса трассировки
- Tracelog отображает
- Примеры трассировки