HardwareCounterId
하드웨어 카운터를 고유하게 식별합니다.
요소 계층 구조
-
<
WindowsPerformanceRecorder>
-
<
Profiles>
-
<
Profile>
-
<
Collectors>
- < HardwareCounterId>
-
<
Collectors>
-
<
Profile>
-
<
Profiles>
구문
<HardwareCounterId>
<!-- Child elements -->
Counters,
Events,
SampledCounters
</HardwareCounterId>
특성 및 요소
특성
attribute | Description | 데이터 형식 | 필수 | 기본값 |
---|---|---|---|---|
값 | 하드웨어 카운터를 고유하게 식별합니다. | 하나 이상의 문자를 포함해야 하며 콜론(:)이나 공백을 포함할 수 없는 문자열입니다. | Yes |
자식 요소
요소 | Description | 요구 사항 |
---|---|---|
카운터 | 카운터의 컬렉션을 나타냅니다. | 선택 사항입니다. |
이벤트 | 이벤트 컬렉션을 나타냅니다. | 선택 사항입니다. |
SampledCounters | 샘플링된 카운터의 컬렉션을 나타냅니다. | 선택 사항입니다. |
부모 요소
요소 | Description |
---|---|
수집기 | 시스템 수집기 식별자, 이벤트 수집기 식별자와 선택적으로 힙 이벤트 수집기 식별자의 컬렉션을 나타냅니다. |
설명
하드웨어 카운터 정의 작성에 대한 자세한 내용은 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>