Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa una colección de SampledCounters.
Jerarquía de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfiles>
-
<
HardwareCounter>
- < SampledCounters>
-
<
Perfil>
-
<
Coleccionistas>
-
<
SystemCollectorId>
-
<
HardwareCounterId>
- < SampledCounters>
-
<
HardwareCounter>
- < SampledCounters>
-
<
HardwareCounterId>
-
<
SystemCollectorId>
-
<
Coleccionistas>
-
<
HardwareCounter>
-
<
Perfiles>
Sintaxis
<SampledCounters Operation = OperationEnumeration = "Set" | "Add" | “Remove”>
<!-- Child elements -->
SampledCounter
</SampledCounters>
Atributos y elementos
Atributos
| Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
|---|---|---|---|---|
| operación | Indica si SampledCounter debe establecerse o agregarse. | Este atributo puede tener uno de los siguientes valores:
|
No | Set |
Elementos secundarios
| Elemento | Descripción | Requisito |
|---|---|---|
| SampledCounter | Describe el contador de hardware muestreado que se puede habilitar para la sesión en modo kernel. | Obligatorio, 1 o más. |
Elementos primarios
| Elemento | Descripción |
|---|---|
| HardwareCounter | Representa un proveedor de contadores de hardware. |
Ejemplo
El siguiente ejemplo de código es recopilar el evento de contador InstructionRetired en la generación de perfiles de ejemplo de PMU. Se requiere la palabra clave PmcProfile en SystemProvider para SampledCounter. El nombre de los contadores se basa en la CPU. Use wpr -pmcsources para enumerar los valores disponibles.
<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>