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 SampledCounters.
Hiérarchie d’éléments
-
<
WindowsPerformanceRecorder>
-
<
Profils>
-
<
HardwareCounter>
- < SampledCounters>
-
<
Profil>
-
<
Collectionneurs>
-
<
SystemCollectorId>
-
<
HardwareCounterId>
- < SampledCounters>
-
<
HardwareCounter>
- < SampledCounters>
-
<
HardwareCounterId>
-
<
SystemCollectorId>
-
<
Collectionneurs>
-
<
HardwareCounter>
-
<
Profils>
Syntaxe
<SampledCounters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
SampledCounter
</SampledCounters>
Attributs et éléments
Attributs
| Attribut | Description | Type de données | Obligatoire | Default |
|---|---|---|---|---|
| opération | Indique si SampledCounter doit être défini ou ajouté. | Cet attribut peut avoir l’une des valeurs suivantes :
|
Non | Définissez |
Éléments enfants
| Élément | Description | Condition requise |
|---|---|---|
| SampledCounter | Décrit le compteur matériel échantillonné qui peut être activé 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 l’événement de compteur InstructionRetired sur le profilage échantillonné pmu. La mot clé PmcProfile dans SystemProvider est requise pour SampledCounter. Le nom des compteurs est basé sur le processeur. Utilisez wpr -pmcsources pour énumérer les valeurs disponibles.
<SystemProvider Id="SystemProvider_forSampling">
<Keywords>
<Keyword Value="ProcessThread" />
<Keyword Value="Loader" />
<Keyword Value="PmcProfile" />
</Keywords>
</SystemProvider>
<HardwareCounter Id="PerfWorkloads">
<SampledCounters>
<SampledCounter Value="InstructionRetired" Interval="100000" />
</SampledCounters>
</HardwareCounter>