Condividi tramite


struttura MEMORY_PRIORITY_INFORMATION (processthreadsapi.h)

Specifica la priorità di memoria per un thread o un processo. Questa struttura viene usata dalle funzioni GetProcessInformation, SetProcessInformation, GetThreadInformation e SetThreadInformation .

Sintassi

typedef struct _MEMORY_PRIORITY_INFORMATION {
  ULONG MemoryPriority;
} MEMORY_PRIORITY_INFORMATION, *PMEMORY_PRIORITY_INFORMATION;

Members

MemoryPriority

Priorità di memoria per il thread o il processo. Questo membro può essere uno dei valori seguenti.

Valore Significato
MEMORY_PRIORITY_VERY_LOW
1
Priorità di memoria molto bassa.
MEMORY_PRIORITY_LOW
2
Priorità di memoria bassa.
MEMORY_PRIORITY_MEDIUM
3
Priorità di memoria media.
MEMORY_PRIORITY_BELOW_NORMAL
4
Al di sotto della normale priorità di memoria.
MEMORY_PRIORITY_NORMAL
5
Priorità di memoria normale. Questa è la priorità predefinita per tutti i thread e i processi nel sistema.

Commenti

La priorità di memoria di un thread o di un processo funge da hint per il gestore della memoria quando taglia le pagine dal working set. Altri fattori sono uguali, le pagine con priorità di memoria inferiore vengono tagliate prima delle pagine con priorità di memoria superiore. Per altre informazioni, vedere Working Set.For more information, see Working Set.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione processthreadsapi.h (include Windows.h)

Vedi anche

GetProcessInformation

GetThreadInformation

SetProcessInformation

SetThreadInformation