Elementos
A seguir, representa a hierarquia de elementos.
-
<
WindowsPerformanceRecorder>
-
<
Perfis>
-
<
SystemCollector>
- < Buffersize>
- < Buffers>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
-
<
EventCollector>
- < Buffersize>
- < Buffers>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
-
<
HeapEventCollector>
- < Buffersize>
- < Buffers>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
-
<
HypervisorEventCollector>
- < Buffersize>
- < BuffersPerCPU>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
- < SystemProvider>
- < Eventprovider>
- < HeapEventProvider>
-
<
Perfil>
- < ProblemCategories>
-
<
Colecionadores>
-
<
SystemCollectorId>
- < Buffersize>
- < Buffers>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
- < SystemProviderId>
- < SystemProvider>
- < EventProviders>
- < EventCollectorId>
-
<
HeapEventCollectorId>
- < Buffersize>
- < Buffers>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
- < HeapEventProviders>
- < HypervisorEventCollectorId>
-
<
SystemCollectorId>
-
<
SystemCollector>
- < TraceMergeProperties>
-
<
OnOffTransitionConfigurations>
-
<
OnOffTransitionConfiguration>
- < PrepareSystem>
- < NumberOfRuns>
- < PostBootDelay>
- < WakeupDelay>
- < TransitionTag>
-
<
OnOffTransitionConfiguration>
-
<
Perfis>
Esta seção a seguir descreve os elementos que você pode usar para criar perfis de gravação para o WPR (Gravador de Desempenho do Windows).
Nesta seção
Elemento | Descrição |
---|---|
Buffers | Descreve o número de buffers a serem alocados ao iniciar uma sessão ou a porcentagem da memória total que deve ser alocada para a sessão, dependendo do valor do atributo PercentageOfTotalMemory . |
BufferSize | Descreve o tamanho de cada buffer, em KB. |
BuffersPerCPU | Descreve o número de buffers a serem alocados por CPU ao iniciar uma sessão. |
CaptureStateOnSave (em EventProvider) | Representa uma coleção de palavras-chave que descrevem os eventos a serem capturados quando um rastreamento é salvo. |
CaptureStateOnSave (em SystemProvider) | Representa uma coleção de palavras-chave do sistema que dispara o rundown do kernel dessas palavras-chave (sinalizadores de kernel) quando um rastreamento é salvo. |
CaptureStateOnStart (em EventProvider) | Representa uma coleção de palavras-chave que descrevem os eventos a serem capturados no início de uma gravação. |
CaptureStateOnStart (em SystemProvider) | Representa uma coleção de palavras-chave do sistema que dispara o rundown do kernel dessas palavras-chave (sinalizadores de kernel) quando no início de uma gravação |
CaptureStateOnDemand (em EventProvider) | Representa uma coleção de palavras-chave que descrevem os eventos a serem capturados sob demanda durante a gravação. |
CaptureStateOnDemand (em SystemProvider) | Representa uma coleção de palavras-chave que dispara o rundown do kernel dessas palavras-chave sob demanda durante a gravação. |
Coletores | Representa uma coleção de identificadores do coletor do sistema, identificadores do coletor de eventos e, opcionalmente, identificadores do coletor de eventos heap. |
CustomEvent | Representa um evento personalizado. |
CustomEvents | Representa uma coleção de eventos personalizados. |
CustomKeyword | Representa uma palavra-chave personalizada para o perfil. |
DeletePreMergedTraceFiles | Indica se os arquivos etl (log de rastreamento de eventos) pré-mesclados devem ser excluídos. |
EventCollector | Representa um coletor de eventos para o perfil. |
EventCollectorId | Representa um identificador de coletor de eventos para o perfil. |
Eventprovider | Configura o provedor de modo de usuário do ETW (Rastreamento de Eventos para Windows). |
EventProviderId | Representa um identificador de provedor de eventos para o perfil. |
EventProviders | Representa uma coleção de identificadores de provedor de eventos e provedores de eventos. |
FileCompression | Indica se o arquivo ETL deve ser compactado. |
FileMax | Indica o número máximo de instâncias do arquivo de log que o ETW cria. |
HeapEventCollector | Representa um coletor para eventos de heap. |
HeapEventCollectorId | Representa um identificador para um coletor de eventos de heap para o perfil. |
HeapEventProvider | Representa um provedor de eventos de heap para o perfil. |
HeapEventProviderId | Representa um identificador para um provedor de eventos de heap. |
HeapEventProviders | Representa uma coleção de identificadores de provedor de eventos heap e provedores de eventos heap. |
HeapProcessId | Identifica exclusivamente um processo de heap. |
HeapProcessIds | Representa uma coleção de identificadores de processo de heap. |
HypervisorEventCollector | Representa um coletor para eventos de hipervisor. |
HypervisorEventCollectorId | Representa um identificador para um coletor de eventos de heap para o perfil. |
Palavra-chave (em EventProvider) | Descreve o palavra-chave ETW para um provedor de modo de usuário. |
Palavra-chave (em SystemProvider) | Descreve os sinalizadores de kernel que podem ser habilitados para a sessão do modo kernel. |
Palavras-chave (em EventProvider) | Representa uma coleção de palavras-chave do provedor de eventos. |
Palavras-chave (em SystemProvider) | Representa uma coleção de palavras-chave do provedor do sistema. |
MaximumFileSize | Descreve o tamanho máximo do arquivo de rastreamento. |
NumberOfRuns | Indica o número de vezes que uma transição de ativação/desativação é executada. |
OnOffTransitionConfiguration | Representa uma configuração de transição ativada/desativada. |
OnOffTransitionConfigurations | Representa uma coleção de configurações de transição de ativação/desativação. |
PoolTag | Descreve as marcas de pool a serem habilitadas para analisar páginas de pool. |
PoolTags | Representa uma coleção de no máximo quatro marcas de pool. |
PostBootDelay | Indica o comprimento do atraso, em segundos, após a inicialização para uma transição de ativação/desativação. |
PrepareSystem | Indica se o sistema deve ser preparado para uma transição de ativação/desativação. |
ProblemaCategorias | Representa uma coleção de categorias de problema. |
ProblemCategory | Representa uma categoria de problema para o perfil. |
Perfil | Representa uma coleção de categorias e coletores problemáticos. |
Perfis | Representa uma coleção de coletores, provedores e perfis. |
Pilha | Descreve os eventos de kernel nos quais as pilhas devem ser habilitadas. |
StackCaching | Descreve os atributos de cache de pilha de coletores. |
Pilhas | Representa uma coleção de pilhas. |
SystemCollector | Descreve as configurações para habilitar a sessão do modo kernel do ETW. |
SystemCollectorId | Representa o identificador de um coletor de sistema. |
SystemProvider | Descreve a configuração para habilitar o provedor do modo kernel. |
SystemProviderId | Identifica exclusivamente o provedor do sistema. |
TraceMergeProperties | Representa uma coleção de propriedades de mesclagem de rastreamento. |
TraceMergeProperty | Contém configurações que são aplicadas quando as gravações de vários perfis são mescladas. |
TransitionTag | Indica a marca de transição para um elemento OnOffTransitionConfiguration . |
WakeupDelay | Indica o atraso, em segundos, ao sair de um estado de suspensão para um elemento OnOffTransitionConfiguration . |
WindowsPerformanceRecorder | Representa metadados sobre a criação de perfis. |