Condividi tramite


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)

Vedi anche

PEP_NOTIFY_PPM_PERF_SET

Soglie delle prestazioni della piattaforma