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.
Representa uma coleção de Contadores.
Hierarquia de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfis>
- < HardwareCounter>
- < Perfil>
-
<
Perfis>
Syntax
<Counters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
Counter
</Counters>
Atributos e elementos
Atributos
| Atributo | Descrição | Tipo de dados | Obrigatório | Padrão |
|---|---|---|---|---|
| Operação | Indica se os contadores devem ser definidos ou adicionados. | Esse atributo pode ter um dos seguintes valores:
|
Não | Definir |
Elementos filho
| Elemento | Descrição | Requisito |
|---|---|---|
| Contador | Descreve o contador de hardware a ser habilitado para a sessão do modo kernel. | Obrigatório, 1 ou mais. |
Elementos pai
| Elemento | Descrição |
|---|---|
| HardwareCounter | Representa um provedor de contador de hardware. |
Exemplo
O exemplo de código a seguir é coletar eventos de contador TotalCycles e InstructionRetired no evento de kernel CSwitch. O nome dos contadores baseia-se na CPU. Use wpr -pmcsources para enumerar os valores disponíveis. Consulte Evento para obter os valores de Evento disponíveis.
<HardwareCounter Id="PerfWorkloads">
<Counters>
<Counter Value="TotalCycles"/>
<Counter Value="InstructionRetired" />
</Counters>
<Events>
<Event Value="CSwitch"/>
</Events>
</HardwareCounter>