Ereignisse
Artikel 07/17/2024
2 Mitwirkende
Feedback
In diesem Artikel
Repräsentiert eine Sammlung von Ereignissen.
Elementhierarchie
Syntax
<Events Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
Event
</Events>
Attribute und Elemente
Attribute
attribute
BESCHREIBUNG
Datentyp
Erforderlich
Standard
Vorgang
Gibt an, ob Elemente festgelegt oder hinzugefügt werden sollen.
Dieses Attribut kann einen der folgenden Werte annehmen: Set Hinzufügen Remove (Entfernen)
Nein
Set
Untergeordnete Elemente
Element
BESCHREIBUNG
Anforderung
Event
Beschreibt die Kernelereignisse, mit denen Zähler gesammelt werden sollen.
Erforderlich, mindestens 1.
Übergeordnete Elemente
Element
Beschreibung
HardwareCounter
Stellt einen Hardwarezähleranbieter dar.
Beispiel
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
Zähler
HardwareCounter