SampledCounters
表示 SampledCounters 的集合。
元素階層
-
<
WindowsPerformanceRecorder>
-
<
配置 檔>
-
<
HardwareCounter>
- < SampledCounters>
-
<
配置 檔>
-
<
收藏家>
-
<
SystemCollectorId>
-
<
HardwareCounterId>
- < SampledCounters>
-
<
HardwareCounter>
- < SampledCounters>
-
<
HardwareCounterId>
-
<
SystemCollectorId>
-
<
收藏家>
-
<
HardwareCounter>
-
<
配置 檔>
Syntax
<SampledCounters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
SampledCounter
</SampledCounters>
屬性和項目
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設 |
---|---|---|---|---|
運算 | 指出應該設定或新增 SampledCounter。 | 此屬性可以有下列其中一個值:
|
No | 集合 |
子元素
元素 | 描述 | 需求 |
---|---|---|
SampledCounter | 描述可針對核心模式會話啟用的取樣硬體計數器。 | 必要,1 或更多。 |
父項目
元素 | 描述 |
---|---|
HardwareCounter | 表示硬體計數器提供者。 |
範例
下列程式碼範例是在 PMU 取樣分析上收集 InstructionRetired 計數器事件。 SampledCounter 需要 SystemProvider 中的 PmcProfile 關鍵字。 計數器的名稱是以 CPU 為基礎。 使用 wpr -pmcsources
列舉可用的值。
<SystemProvider Id="SystemProvider_forSampling">
<Keywords>
<Keyword Value="ProcessThread" />
<Keyword Value="Loader" />
<Keyword Value="PmcProfile" />
</Keywords>
</SystemProvider>
<HardwareCounter Id="PerfWorkloads">
<SampledCounters>
<SampledCounter Value="InstructionRetired" Interval="100000" />
</SampledCounters>
</HardwareCounter>