Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente une collection de compteurs.
Hiérarchie d’éléments
-
<
WindowsPerformanceRecorder>
-
<
Profils>
-
<
HardwareCounter>
-
<
Compteurs>
- < Counter>
-
<
Événements>
- < Événement>
-
<
Compteurs>
-
<
Profil>
-
<
Collectionneurs>
-
<
SystemCollectorId>
-
<
HardwareCounterId>
-
<
Compteurs>
- < Counter>
-
<
Événements>
- < Événement>
-
<
HardwareCounter>
-
<
Compteurs>
- < Counter>
-
<
Compteurs>
-
<
Événements>
- < Événement>
-
<
Compteurs>
-
<
HardwareCounterId>
-
<
SystemCollectorId>
-
<
Collectionneurs>
-
<
HardwareCounter>
-
<
Profils>
Syntaxe
<Counters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
Counter
</Counters>
Attributs et éléments
Attributs
| Attribut | Description | Type de données | Obligatoire | Default |
|---|---|---|---|---|
| opération | Indique si des compteurs doivent être définis ou ajoutés. | Cet attribut peut avoir l’une des valeurs suivantes :
|
Non | Définissez |
Éléments enfants
| Élément | Description | Condition requise |
|---|---|---|
| Compteur | Décrit le compteur matériel à activer pour la session en mode noyau. | Obligatoire, 1 ou plus. |
Éléments parents
| Élément | Description |
|---|---|
| HardwareCounter | Représente un fournisseur de compteurs matériels. |
Exemple
L’exemple de code suivant consiste à collecter les événements totalcycles et de compteur InstructionRetired sur l’événement du noyau CSwitch. Le nom des compteurs est basé sur le processeur. Utilisez wpr -pmcsources pour énumérer les valeurs disponibles. Pour connaître les valeurs d’événement disponibles, reportez-vous à Event .
<HardwareCounter Id="PerfWorkloads">
<Counters>
<Counter Value="TotalCycles"/>
<Counter Value="InstructionRetired" />
</Counters>
<Events>
<Event Value="CSwitch"/>
</Events>
</HardwareCounter>