структура 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) |