Параметры сеанса журнала
На вкладке Параметры параметра сеанса журнала можно указать значения переменных признаков сеанса трассировки.
При создании сеанса трассировки можно задать и изменить значения следующих параметров. Во время сеанса трассировки можно изменить несколько параметров. Параметры, которые нельзя изменить, отображаются в диалоговом окне Параметры параметров сеанса журнала .
Флаги
Указывает флаги трассировки для поставщика трассировки. Флаги трассировки определяют, какие сообщения трассировки создает поставщик. Значение флагов определяется каждым поставщиком независимо.
Если TraceView может найти файл элемента управления сообщением трассировки (TMC) для поставщика, можно выбрать флаги и уровень из списка, отображаемого в диалоговом окне Флаги трассировки и выбор уровней . Чтобы открыть диалоговое окно Флаги трассировки и выбор уровней , щелкните значение SET параметра Флаги или Уровень в диалоговом окне Параметры сеанса журнала .
Время сброса (S)
Указывает, как часто (в секундах) буферы сеанса трассировки сбрасываются в журнал трассировки или на экран TraceView. Значение по умолчанию — 1 (секунда).
Эти принудительные сбросы происходят в дополнение к сбросам, которые происходят автоматически при заполнении буфера. Значение 0 означает отсутствие принудительных сбросов.
Чтобы выполнять очистку чаще одного раза в секунду, используйте параметр Размер буфера , чтобы уменьшить размер каждого буфера.
Вы можете изменить значение "Время очистки " во время сеанса трассировки.
Максимальное число буферов
Указывает максимальное количество буферов, выделенных для сеанса трассировки.
Значение по умолчанию определяется количеством процессоров, объемом физической памяти и используемой операционной системой. Это значение можно изменить во время сеанса трассировки.
Минимальные буферы
Указывает количество буферов, изначально выделенных для хранения сообщений трассировки.
Когда буферы заполнены, выделяется больше буферов, пока их количество не достигнет значения, указанного в параметре Максимальное количество буферов . Значение по умолчанию определяется количеством процессоров, объемом физической памяти и используемой операционной системой. Это значение нельзя изменить во время выполнения сеанса трассировки.
Размер буфера
Задает размер (в килобайтах) каждого буфера, выделенного для сеанса трассировки. Значение по умолчанию определяется количеством процессоров, объемом физической памяти и используемой операционной системой. Это значение нельзя изменить во время выполнения сеанса трассировки.
Время распада (в минутах)
Указывает, как долго (в минутах) хранятся неиспользуемые буферы трассировки, прежде чем они будут освобождены. Значение по умолчанию — 15. Значение этого параметра отображается в столбце Возрастсписка сеансов трассировки.
Этот параметр действителен только в Windows 2000. Это значение нельзя изменить во время выполнения сеанса трассировки.
Размер кругового буфера (МБ)
Указывает, что буферы трассировки будут циклическими и указывают максимальный размер (в МБ) каждого буфера.
Когда циклический буфер заполнен, новые сообщения трассировки записываются в начало буфера, перезаписав самые старые сообщения трассировки. По умолчанию буферы трассировки являются последовательными, а не циклическими.
Это значение нельзя изменить во время выполнения сеанса трассировки.
Размер последовательного буфера (МБ)
Указывает, являются ли буферы трассировки последовательными, и указывает максимальный размер (в МБ) каждого буфера.
Если последовательный буфер заполнен, сообщения трассировки записываются в другой буфер или теряются. По умолчанию буферы трассировки являются последовательными, а не циклическими и имеют размер 200 МБ каждый.
Это значение нельзя изменить во время выполнения сеанса трассировки.
Запуск нового файла после размера буфера (МБ)
Создает новый файл журнала трассировки (ETL) всякий раз, когда существующий журнал достигает указанного значения. Значение указывает максимальный размер каждого файла журнала в МБ.
Значение этого параметра отображается в столбце Новый файлсписка сеансов трассировки.
Этот параметр действует только в том случае, если поставщик создает журналы трассировки, то есть если вы выбрали параметр Данные события трассировки журнала в файл на странице Параметры сеанса журнала . Этот параметр не влияет на циклические буферы или журналы из сеанса трассировки nt kernel Logger. Он не поддерживается в Windows 2000.
Использование глобальных порядковых номеров
Создает глобальный порядковый номер для каждого сообщения трассировки.
Глобальные порядковые номера уникальны для всех сеансов трассировки на компьютере. Значение этого параметра по умолчанию — FALSE.
Этот параметр не поддерживается в Windows 2000 и не влияет на журналы из сеанса трассировки nt kernel Logger.
Использовать локальный порядковый номер
Создает локальный порядковый номер для каждого сообщения трассировки. Значение по умолчанию — TRUE.
Локальные порядковые номера являются уникальными в рамках сеанса трассировки.
Этот параметр не поддерживается в Windows 2000 и не влияет на журналы из сеанса трассировки nt kernel Logger.
Уровень
Задает уровень трассировки для поставщика трассировки. Уровень трассировки определяет, какие сообщения трассировки создает поставщик. Значение значения уровня определяется каждым поставщиком независимо. Как правило, он представляет растущий уровень детализации.
Если TraceView может найти файл элемента управления сообщением трассировки (TMC) для поставщика, можно выбрать флаги и уровень из списка, отображаемого в диалоговом окне Флаги трассировки и выбор уровней . Чтобы открыть диалоговое окно Флаги трассировки и выбор уровней , щелкните значение SET параметра Флаги или Уровень в диалоговом окне Параметры сеанса журнала .
Дополнительные сведения об уровнях трассировки см. в описании параметра EnableLevel функции EnableTrace в Microsoft Windows SDK.
Windbg
Перенаправляет сообщения трассировки в KD или WinDbg в зависимости от того, что включено, а также отображает их в окне TraceView. Этот параметр также устанавливает размер буфера в 3 КБ, максимальный размер, разрешенный WinDbg. Значение, отображаемое для параметра Размер буфера , игнорируется.
Для отображения сообщений трассировки в отладчике wmitrace.dll и traceprt.dll должны находиться в пути поиска отладчика на хост-компьютере. Эти библиотеки DLL включены в средства отладки для Windows . Кроме того, чтобы отладчик мог находить файлы формата сообщений трассировки (TMF) для сообщений трассировки, TMF-файлы должны находиться в пути поиска отладчика на хост-компьютере. Чтобы задать путь поиска отладчика, используйте специализированное расширение отладчика !wmitrace.searchpath или задайте значение переменной среды %TRACE_FORMAT_SEARCH_PATH%. Сведения о расширениях трассировки WinDbg и WMI см. в статье Средства отладки для Windows.
Игнорировать TraceView
Подавляет сообщения трассировки, которые возникают в результате операций TraceView.
Размер виртуального файла
Указывает максимальное количество сообщений трассировки, которое TraceView сохраняет до начала перезаписи самых старых сообщений, чтобы освободить место для новых сообщений.
Значение 0 означает, что максимальное значение отсутствует. TraceView сохраняет все сообщения и никогда не перезаписывает их. Для большинства систем рекомендуется использовать значение по умолчанию для этого параметра 65536. Большие значения могут привести к значительным задержкам.
Это значение отображается в столбце Max Trace Records (Максимальные записи трассировки) списка сеансов трассировки.