Поделиться через


структура PEP_PPM_PERF_SET_STATE (pep_x.h)

Используется в уведомлении PEP_NOTIFY_PPM_PERF_SET во время выполнения для настройки текущей производительности процессора.

Синтаксис

typedef struct _PEP_PPM_PERF_SET_STATE {
  UCHAR MinimumPerformanceState;
  UCHAR MaximumPerformanceState;
  UCHAR DesiredPerformanceState;
  UCHAR EnergyPerformancePreference;
} PEP_PPM_PERF_SET_STATE, *PPEP_PPM_PERF_SET_STATE;

Члены

MinimumPerformanceState

При входе новое запрошенное минимальное состояние производительности. Это состояние определяется как абсолютный минимальный мгновенный уровень производительности, с которым может работать процессор. Операционная система может задать для этого значения любое значение производительности в диапазоне [наименьшая производительность, гарантированная производительность], включительно. Минимальная производительность никогда не должна быть задана на значение, превышающее максимальную производительность.

MaximumPerformanceState

На входных данных новое запрошенное максимальное состояние производительности. Это состояние определяется как абсолютный максимальный уровень мгновенной производительности, с которым может работать процессор. Ос может задать для параметра Максимальная производительность любое значение производительности в диапазоне [Самая низкая производительность, самая высокая производительность], включительно.

DesiredPerformanceState

При входе новое запрошенное состояние производительности. Это состояние определяется как запрос диспетчера питания на уровне производительности от процессора. Для требуемой производительности можно задать любое значение производительности в диапазоне [минимальная производительность, максимальная производительность], включительно. Требуемая производительность может принимать одно из двух значений в зависимости от того, является ли требуемая производительность выше или ниже гарантированного уровня производительности.

  • Ниже гарантированного уровня производительности желаемая производительность выражает средний уровень производительности, который должна обеспечить платформа.  
  • Выше гарантированного уровня производительности платформа должна обеспечить гарантированный уровень производительности. Платформа должна попытаться обеспечить требуемый уровень производительности, если это разрешено в текущих условиях эксплуатации, но это не обязательно.

EnergyPerformancePreference

При входе новый запрошенный параметр производительности энергии.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709
Минимальная версия сервера Windows Server 2016
Верхняя часть pep_x.h (включая Pep_x.h)

См. также раздел