HardwareCounterId
唯一地标识硬件计数器。
元素层次结构
-
<
WindowsPerformanceRecorder>
-
<
Profiles>
-
<
Profile>
-
<
Collectors>
- < HardwareCounterId>
-
<
Collectors>
-
<
Profile>
-
<
Profiles>
语法
<HardwareCounterId>
<!-- Child elements -->
Counters,
Events,
SampledCounters
</HardwareCounterId>
特性和元素
特性
属性 | 说明 | 数据类型 | 必须 | 默认 |
---|---|---|---|---|
值 | 唯一地标识硬件计数器。 | 字符串,必须至少包含一个字符,且不能包含冒号 (:) 或空格。 | 是 |
子元素
元素 | 说明 | 要求 |
---|---|---|
计数器 | 表示计数器的集合。 | 可选。 |
事件 | 表示事件的集合。 | 可选。 |
SampledCounters | 表示采样计数器的集合。 | 可选。 |
父元素
元素 | 说明 |
---|---|
Collectors | 表示系统收集器标识符、事件收集器标识符和(可选)堆事件收集器标识符的集合。 |
注解
有关创作硬件计数器定义的详细信息,请参阅 HardwareCounter。
示例
以下代码示例演示包含此元素的配置文件定义的部分。
<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>