Counters
Artikel 17.07.2024
2 Mitwirkende
Feedback
In diesem Artikel
Elementhierarchie
Syntax
Attribute und Elemente
Beispiel
Zugehörige Themen
Stellt eine Sammlung von Zählern dar.
<Counters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
Counter
</Counters>
Tabelle erweitern
attribute
BESCHREIBUNG
Datentyp
Erforderlich
Standard
Vorgang
Gibt an, ob Zähler festgelegt oder hinzugefügt werden sollen.
Dieses Attribut kann einen der folgenden Werte aufweisen: Set Hinzufügen Remove (Entfernen)
Nein
Set
Tabelle erweitern
Element
BESCHREIBUNG
Anforderung
Zähler
Beschreibt den Hardwarezähler, der für die Sitzung im Kernelmodus aktiviert werden soll.
Erforderlich, 1 oder mehr.
Tabelle erweitern
Element
Beschreibung
HardwareCounter
Stellt einen Hardwarezähleranbieter dar.
Im folgenden Codebeispiel werden TotalCycles- und InstructionRetired-Zählerereignisse für das CSwitch-Kernelereignis erfasst. Der Name der Leistungsindikatoren basiert auf der CPU. Verwenden Sie die Verwendung wpr -pmcsources
zum Aufzählen verfügbarer Werte. Weitere Informationen finden Sie unter Ereignis für verfügbare Ereigniswerte.
<HardwareCounter Id="PerfWorkloads">
<Counters>
<Counter Value="TotalCycles"/>
<Counter Value="InstructionRetired" />
</Counters>
<Events>
<Event Value="CSwitch"/>
</Events>
</HardwareCounter>
Elemente
Ereignisse
HardwareCounter