HardwareCounterId
Identifiziert den Hardwarezähler eindeutig.
Elementhierarchie
Syntax
<HardwareCounterId>
<!-- Child elements -->
Counters,
Events,
SampledCounters
</HardwareCounterId>
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standard |
---|---|---|---|---|
Wert | Identifiziert den Hardwarezähler eindeutig. | Zeichenfolge, die mindestens ein Zeichen aufweisen muss und keine Doppelpunkte enthalten kann (:) oder Leerzeichen. | Ja |
Untergeordnete Elemente
Element | BESCHREIBUNG | Anforderung |
---|---|---|
Zähler | Stellt eine Sammlung von Zählern dar. | Optional. |
Ereignisse | Stellt eine Sammlung von Ereignissen dar. | Optional. |
SampledCounters | Stellt eine Sammlung von abgetasteten Zählern dar. | Optional. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Collectors | Stellt eine Auflistung von Systemsammlerbezeichnern, Ereignissammlerbezeichnern und optional heap-Ereignissammlerbezeichnern dar. |
Bemerkungen
Weitere Informationen zum Erstellen von Hardwarezählerdefinitionen finden Sie unter HardwareCounter.
Beispiel
Das folgende Codebeispiel zeigt den Abschnitt einer Profildefinition, die dieses Element enthält.
<Profile Id="Example.Light.File" Name="Example" DetailLevel="Light" LoggingMode="File" Description="Example profile">
<Collectors>
<SystemCollectorId Value="WPRSystemCollector">
<SystemProviderId Value="system-provider"/>
<HardwareCounterId Value="PerfWorkloads"/>
</SystemCollectorId>
…
</Collectors>
</Profile>