事件
表示事件的集合。
元素层次结构
语法
<Events Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
Event
</Events>
特性和元素
特性
属性 |
说明 |
数据类型 |
必须 |
默认 |
操作 |
指示是应设置还是添加事件。 |
此属性可以具有以下值之一: |
否 |
设置 |
子元素
元素 |
说明 |
要求 |
事件 |
描述要收集的计数器的内核事件。 |
必需,1 个或多个。 |
父元素
示例
下面的代码示例针对 CSwitch 内核事件收集 TotalCycles 和 InstructionRetired 计数器事件。 计数器的名称是基于 CPU 的。 使用 wpr -pmcsources
枚举可用值。 有关可用事件值,请参阅事件。
<HardwareCounter Id="PerfWorkloads">
<Counters>
<Counter Value="TotalCycles"/>
<Counter Value="InstructionRetired" />
</Counters>
<Events>
<Event Value="CSwitch"/>
</Events>
</HardwareCounter>
元素
计数器
HardwareCounter