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 os contadores de hardware. A definição do contador de hardware especifica quais contadores, eventos e contadores de exemplo habilitar.
Hierarquia de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfis>
- < HardwareCounter>
-
<
Perfil>
-
<
Colecionadores>
-
<
HardwareCounterId>
- < HardwareCounter>
-
<
HardwareCounterId>
-
<
Colecionadores>
-
<
Perfis>
Syntax
<HardwareCounter Id = IdType
Base = string>
<!-- Child elements -->
Counters,
Events,
SampledCounters
</HardwareCounter>
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 |
Elementos filho
| Elemento | Descrição | Requisito |
|---|---|---|
| Contadores | Representa uma coleção de contadores. | Opcional. |
| Eventos | Representa uma coleção de eventos. | Opcional. |
| SampledCounters | Representa uma coleção de contadores amostrados. | Opcional. |
Elementos pai
| Elemento | Descrição |
|---|---|
| Perfis | Representa uma coleção de coletores, provedores e perfis. |
| SystemCollectorId | Representa um identificador do coletor do sistema. |
Exemplo
<HardwareCounter Id="PerfWorkloads">
<Counters>
<Counter Value="TotalCycles"/>
<Counter Value="InstructionRetired" />
</Counters>
<Events>
<Event Value="CSwitch"/>
</Events>
<SampledCounters>
<SampledCounter Value="CacheMisses" Interval="65536" />
</SampledCounters>
</HardwareCounter>