Элементы
Ниже представлена иерархия элементов.
-
<
WindowsPerformanceRecorder>
-
<
Профили>
-
<
SystemCollector>
- < BufferSize>
- < Буферов>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
EventCollector>
- < BufferSize>
- < Буферов>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
HeapEventCollector>
- < BufferSize>
- < Буферов>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
HypervisorEventCollector>
- < BufferSize>
- < BuffersPerCPU>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
- < SystemProvider>
- < EventProvider>
- < HeapEventProvider>
-
<
Профиль>
- < Категории проблем>
-
<
Коллекционеров>
-
<
SystemCollectorId>
- < BufferSize>
- < Буферов>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
- < SystemProviderId>
- < SystemProvider>
- < EventProviders>
- < EventCollectorId>
-
<
HeapEventCollectorId>
- < BufferSize>
- < Буферов>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
- < HeapEventProviders>
- < HypervisorEventCollectorId>
-
<
SystemCollectorId>
-
<
SystemCollector>
- < TraceMergeProperties>
-
<
OnOffTransitionConfigurations>
-
<
OnOffTransitionConfiguration>
- < PrepareSystem>
- < NumberOfRuns>
- < PostBootDelay>
- < WakeupDelay>
- < TransitionTag>
-
<
OnOffTransitionConfiguration>
-
<
Профили>
В следующем разделе описываются элементы, которые можно использовать для создания профилей записи для средства записи производительности Windows (WPR).
В этом разделе
Элемент | Описание |
---|---|
Buffers | Описывает количество буферов, выделяемых при запуске сеанса, или процент от общего объема памяти, который должен быть выделен для сеанса, в зависимости от значения атрибута PercentageOfTotalMemory . |
BufferSize | Описывает размер каждого буфера в КБ. |
BuffersPerCPU | Описывает количество буферов, выделяемых для каждого ЦП при запуске сеанса. |
CaptureStateOnSave (в EventProvider) | Представляет коллекцию ключевых слов, описывающих события, которые будут записываться при сохранении трассировки. |
CaptureStateOnSave (в SystemProvider) | Представляет коллекцию системных ключевых слов, которые активируют очистку ядра этих ключевых слов (флагов ядра) при сохранении трассировки. |
CaptureStateOnStart (в EventProvider) | Представляет коллекцию ключевых слов, описывающих события, которые необходимо записать в начале записи. |
CaptureStateOnStart (в SystemProvider) | Представляет коллекцию системных ключевых слов, которые активируют очистку ядра этих ключевых слов (флагов ядра) в начале записи. |
CaptureStateOnDemand (в EventProvider) | Представляет коллекцию ключевых слов, описывающих события, которые необходимо записать по запросу во время записи. |
CaptureStateOnDemand (в SystemProvider) | Представляет коллекцию ключевых слов, которая запускает очистку ядра этих ключевых слов по запросу во время записи. |
Сборщики | Представляет коллекцию идентификаторов системного сборщика, идентификаторов сборщика событий и (при необходимости) идентификаторов сборщика событий кучи. |
CustomEvent | Представляет пользовательское событие. |
CustomEvents | Представляет коллекцию пользовательских событий. |
CustomKeyword | Представляет настраиваемую ключевое слово для профиля. |
DeletePreMergedTraceFiles | Указывает, следует ли удалять предварительно объединенные файлы журнала трассировки событий (ETL). |
EventCollector | Представляет сборщик событий для профиля. |
EventCollectorId | Представляет идентификатор сборщика событий для профиля. |
EventProvider | Настраивает поставщика пользовательского режима трассировки событий Windows (ETW). |
EventProviderId | Представляет идентификатор поставщика событий для профиля. |
EventProviders | Представляет коллекцию идентификаторов поставщиков событий и поставщиков событий. |
FileCompression | Указывает, следует ли сжать ETL-файл. |
FileMax | Указывает максимальное количество экземпляров файла журнала, создаваемого трассировки событий Windows. |
HeapEventCollector | Представляет сборщик для событий кучи. |
HeapEventCollectorId | Представляет идентификатор сборщика событий кучи для профиля. |
HeapEventProvider | Представляет поставщика событий кучи для профиля. |
HeapEventProviderId | Представляет идентификатор поставщика событий кучи. |
HeapEventProviders | Представляет коллекцию идентификаторов поставщиков событий кучи и поставщиков событий кучи. |
HeapProcessId | Уникально идентифицирует процесс кучи. |
HeapProcessIds | Представляет коллекцию идентификаторов процесса кучи. |
HypervisorEventCollector | Представляет сборщик для событий низкоуровневой оболочки. |
HypervisorEventCollectorId | Представляет идентификатор сборщика событий кучи для профиля. |
Ключевое слово (в EventProvider) | Описывает ключевое слово трассировки событий Windows для поставщика пользовательского режима. |
Ключевое слово (в SystemProvider) | Описывает флаги ядра, которые можно включить для сеанса в режиме ядра. |
Ключевые слова (в EventProvider) | Представляет коллекцию ключевых слов поставщика событий. |
Ключевые слова (в SystemProvider) | Представляет коллекцию ключевых слов системного поставщика. |
MaximumFileSize | Описывает максимальный размер файла трассировки. |
NumberOfRuns | Указывает количество запусков перехода вкл./выкл. |
OnOffTransitionConfiguration | Представляет конфигурацию перехода вкл./выкл. |
OnOffTransitionConfigurations | Представляет коллекцию конфигураций перехода вкл./выкл. |
PoolTag | Описывает теги пула, которые необходимо включить для анализа страниц пула. |
Теги пула | Представляет коллекцию не более четырех тегов пула. |
PostBootDelay | Указывает продолжительность задержки (в секундах) после загрузки для перехода вкл./выкл. |
PrepareSystem | Указывает, следует ли подготовить систему к переходу на включение и выключение. |
Категории проблем | Представляет коллекцию категорий проблем. |
ProblemCategory | Представляет категорию проблем для профиля. |
Профиль | Представляет коллекцию категорий проблем и сборщиков. |
Profiles | Представляет коллекцию сборщиков, поставщиков и профилей. |
Стек | Описывает события ядра, в которых должны быть включены стеки. |
StackCaching | Описывает атрибуты кэширования стека сборщиков. |
Стеки | Представляет коллекцию стеков. |
SystemCollector | Описывает конфигурации для включения сеанса etW в режиме ядра. |
SystemCollectorId | Представляет идентификатор системного сборщика. |
SystemProvider | Описывает конфигурацию для включения поставщика режима ядра. |
SystemProviderId | Уникально идентифицирует системного поставщика. |
TraceMergeProperties | Представляет коллекцию свойств слияния трассировки. |
TraceMergeProperty | Содержит конфигурации, применяемые при объединии записей из нескольких профилей. |
TransitionTag | Указывает тег перехода для элемента OnOffTransitionConfiguration . |
WakeupDelay | Указывает задержку (в секундах) при выходе из спящего состояния для элемента OnOffTransitionConfiguration . |
WindowsPerformanceRecorder | Представляет метаданные о создании профилей. |