Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Descreve a configuração para habilitar o provedor do modo kernel. A definição do provedor do sistema especifica quais palavras-chave do sistema, pilhas e marcas de pool habilitar.
Hierarquia de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfis>
- < SystemProvider>
-
<
Perfil>
-
<
Colecionadores>
-
<
SystemCollectorId>
- < SystemProvider>
-
<
SystemCollectorId>
-
<
Colecionadores>
-
<
Perfis>
Syntax
<SystemProvider Id = IdType
Base = string>
<!-- Child elements -->
Keywords,
CaptureStateOnStart,
CaptureStateOnSave,
CaptureStateOnDemand,
Stacks,
PoolTags
</SystemProvider>
Atributos e elementos
Atributos
| Atributo | Descrição | Tipo de dados | Obrigatório | Padrão |
|---|---|---|---|---|
| Id | Identifica exclusivamente o provedor do sistema. | Cadeia de caracteres que deve ter pelo menos um caractere e não pode conter dois-pontos (:) ou espaços. | Sim | |
| Base | Indica a base do provedor do sistema. Os provedores derivados têm todos os atributos do provedor base por padrão. Eles podem ser substituídos especificando-os explicitamente no provedor derivado. | string | Não | |
| SuppressHighVolume | Suprime palavras-chave detalhadas do sistema (sinalizadores de kernel) ao interromper o rastreamento. | string | Não | true |
Elementos filho
| Elemento | Descrição | Requisito |
|---|---|---|
| Palavras-chave (em SystemProvider) | Representa uma coleção de palavras-chave e palavras-chave personalizadas. | Obrigatório, exatamente 1. |
| CaptureStateOnStart (em SystemProvider) | Representa uma coleção de palavras-chave e palavras-chave personalizadas. | Obrigatório, exatamente 1. |
| CaptureStateOnSave (em SystemProvider) | Representa uma coleção de palavras-chave e palavras-chave personalizadas. | Obrigatório, exatamente 1. |
| CaptureStateOnDemand (em SystemProvider) | Representa uma coleção de palavras-chave e palavras-chave personalizadas. | Obrigatório, exatamente 1. |
| Pilhas | Representa uma coleção de pilhas. | Obrigatório, exatamente 1. |
| PoolTags | Representa uma coleção de marcas de pool. | Obrigatório, exatamente 1. |
Elementos pai
| Elemento | Descrição |
|---|---|
| Perfis | Representa uma coleção de coletores, provedores e perfis. |
| SystemCollectorId | Representa um identificador do coletor do sistema. |
Comentários
Para obter informações sobre como definir marcas de pool, consulte PoolTag.
Exemplo
<SystemProvider Id="system-provider">
<Keywords>
<Keyword Value="ProcessThread"/>
<Keyword Value="Loader"/>
<Keyword Value="CSwitch"/>
</Keywords>
<Stacks>
<Stack Value="ThreadCreate"/>
<Stack Value="ReadyThread"/>
<Stack Value="CSwitch"/>
</Stacks>
<PoolTags>
<PoolTag Value="a*"/>
<PoolTag Value="b*"/>
<PoolTag Value="c*"/>
<PoolTag Value="d*"/>
</PoolTags>
</SystemProvider>