Compartilhar via


Elementos

A seguir, representa a hierarquia de elementos.

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.

Referência XML de perfil de gravação