Compartir a través de


estructura PEP_PPM_PERF_SET (pepfx.h)

La estructura PEP_PPM_PERF_SET especifica el nuevo nivel de rendimiento que solicita el sistema operativo para el procesador.

Sintaxis

typedef struct _PEP_PPM_PERF_SET {
  [in] ULONG MinimumPerformance;
  [in] ULONG MaximumPerformance;
  [in] ULONG DesiredPerformance;
  [in] ULONG TimeWindow;
  [in] ULONG PerformanceTolerance;
} PEP_PPM_PERF_SET, *PPEP_PPM_PERF_SET;

Miembros

[in] MinimumPerformance

Nuevo nivel de rendimiento mínimo en unidades específicas de la plataforma. Este miembro indica el nivel de rendimiento mínimo absoluto en el que se puede ejecutar el procesador.

[in] MaximumPerformance

Nuevo nivel de rendimiento máximo en unidades específicas de la plataforma. Este miembro indica el nivel de rendimiento máximo absoluto en el que se puede ejecutar el procesador.

[in] DesiredPerformance

Nuevo nivel de rendimiento deseado en unidades específicas de la plataforma. Este miembro se establece en un valor del intervalo MinimumPerformance en MaximumPerformance.

[in] TimeWindow

Ancho, en milisegundos, de la nueva ventana de tiempo en la que la plataforma debe proporcionar el rendimiento medio necesario. Si este período de tiempo es distinto de cero, el rendimiento instantáneo proporcionado por la plataforma no necesita coincidir con el nivel de rendimiento deseado y solo debe estar dentro de las restricciones especificadas por el nivel de rendimiento mínimo y máximo.

[in] PerformanceTolerance

La nueva tolerancia al rendimiento en unidades específicas de la plataforma. Este miembro contiene el nivel de rendimiento mínimo que la plataforma puede entregar y seguir cumpliendo los requisitos de rendimiento del sistema operativo.

Comentarios

La notificación de PEP_NOTIFY_PPM_PERF_SET usa esta estructura. Los cinco miembros de esta estructura contienen valores de entrada que PoFx proporciona cuando esta notificación se envía al PEP.

Los niveles de rendimiento del procesador se especifican en unidades específicas de la plataforma. Por ejemplo, una plataforma de hardware podría usar una métrica como la frecuencia del reloj del procesador para proporcionar una aproximación aproximada a la cantidad de trabajo de procesamiento que se está realizando. Para más información, consulte Umbrales de rendimiento de la plataforma.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite a partir de Windows 10.
Encabezado pepfx.h (include Pep_x.h)

Consulte también

PEP_NOTIFY_PPM_PERF_SET

Umbrales de rendimiento de la plataforma