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
입력 시 새 요청된 최대 성능 상태입니다. 이 상태는 프로세서를 실행할 수 있는 절대 최대 인스턴스 성능 수준으로 정의됩니다. OS는 [최저 성능, 최고 성능] 범위의 모든 성능 값(포함)으로 최대 성능을 설정할 수 있습니다.
DesiredPerformanceState
입력 시 새 요청된 원하는 성능 상태입니다. 이 상태는 성능 수준 전원 관리자가 프로세서에서 요청하는 것으로 정의됩니다. 원하는 성능은 [최소 성능, 최대 성능] 범위의 모든 성능 값(포함)으로 설정할 수 있습니다. 원하는 성능은 원하는 성능이 보장된 성능 수준 이상인지 또는 그 미만인지에 따라 두 가지 의미 중 하나가 필요할 수 있습니다.
- 보장된 성능 수준보다 낮은 원하는 성능은 플랫폼이 제공해야 하는 평균 성능 수준을 표현합니다.
- 보장된 성능 수준 이상으로 플랫폼은 보장된 성능 수준을 제공해야 합니다. 플랫폼은 현재 운영 조건이 허용하는 경우 원하는 성능 수준까지 제공하려고 시도해야 하지만 그렇게 할 필요는 없습니다.
EnergyPerformancePreference
입력할 때 새로운 요청된 에너지 성능 기본 설정입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1709 |
지원되는 최소 서버 | Windows Server 2016 |
머리글 | pep_x.h(Pep_x.h 포함) |