struttura PEP_PPM_PERF_SET (pep_x.h)
La struttura PEP_PPM_PERF_SET specifica il nuovo livello di prestazioni richiesto dal sistema operativo per il processore.
Sintassi
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;
Members
[in] MinimumPerformance
Nuovo livello di prestazioni minimo nelle unità specifiche della piattaforma. Questo membro indica il livello di prestazioni minimo assoluto a cui il processore può essere eseguito.
[in] MaximumPerformance
Nuovo livello di prestazioni massimo nelle unità specifiche della piattaforma. Questo membro indica il livello di prestazioni massimo assoluto a cui il processore può essere eseguito.
[in] DesiredPerformance
Nuovo livello di prestazioni desiderato in unità specifiche della piattaforma. Questo membro è impostato su un valore nell'intervallo MinimumPerformance su MaximumPerformance.
[in] TimeWindow
Larghezza, in millisecondi, della nuova finestra temporale in cui la piattaforma deve fornire le prestazioni medie necessarie. Se questo intervallo di tempo è diverso da zero, le prestazioni istantanee fornite dalla piattaforma non devono corrispondere al livello di prestazioni desiderato e devono rientrare solo nei vincoli specificati dal livello minimo e massimo di prestazioni.
[in] PerformanceTolerance
Nuova tolleranza alle prestazioni nelle unità specifiche della piattaforma. Questo membro contiene il livello minimo di prestazioni che la piattaforma può offrire e che soddisfa comunque i requisiti di prestazioni del sistema operativo.
Commenti
Questa struttura viene utilizzata dalla notifica PEP_NOTIFY_PPM_PERF_SET . Tutti e cinque i membri di questa struttura contengono valori di input forniti da PoFx quando questa notifica viene inviata al PEP.
I livelli di prestazioni del processore sono specificati nelle unità specifiche della piattaforma. Ad esempio, una piattaforma hardware può usare una metrica, ad esempio la frequenza del clock del processore, per fornire un'approssimazione approssimativa alla quantità di lavoro di elaborazione eseguita. Per altre informazioni, vedere Soglie delle prestazioni della piattaforma.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pep_x.h (includere Pep_x.h) |