ThreadPriorityLevel ThreadPriorityLevel ThreadPriorityLevel ThreadPriorityLevel Enum

Definizione

Specifica il livello di priorità di un thread.Specifies the priority level of a thread.

public enum class ThreadPriorityLevel
public enum ThreadPriorityLevel
type ThreadPriorityLevel = 
Public Enum ThreadPriorityLevel
Ereditarietà
ThreadPriorityLevelThreadPriorityLevelThreadPriorityLevelThreadPriorityLevel

Campi

AboveNormal AboveNormal AboveNormal AboveNormal 1

Specifica un livello superiore alla priorità normale della classe ProcessPriorityClass associata.Specifies one step above the normal priority for the associated ProcessPriorityClass.

BelowNormal BelowNormal BelowNormal BelowNormal -1

Specifica un livello inferiore alla priorità normale della classe ProcessPriorityClass associata.Specifies one step below the normal priority for the associated ProcessPriorityClass.

Highest Highest Highest Highest 2

Specifica la massima priorità.Specifies highest priority. Questa è di due livelli superiore alla priorità normale della classe ProcessPriorityClass associata.This is two steps above the normal priority for the associated ProcessPriorityClass.

Idle Idle Idle Idle -15

Specifica la priorità idle.Specifies idle priority. Questo è il minimo valore possibile di priorità di tutti i thread, indipendentemente dal valore della classe ProcessPriorityClass associata.This is the lowest possible priority value of all threads, independent of the value of the associated ProcessPriorityClass.

Lowest Lowest Lowest Lowest -2

Specifica la minima priorità.Specifies lowest priority. Questa è di due livelli inferiore alla priorità normale della classe ProcessPriorityClass associata.This is two steps below the normal priority for the associated ProcessPriorityClass.

Normal Normal Normal Normal 0

Specifica la priorità normale della classe ProcessPriorityClass associata.Specifies normal priority for the associated ProcessPriorityClass.

TimeCritical TimeCritical TimeCritical TimeCritical 15

Specifica la priorità critica a livello temporale.Specifies time-critical priority. Questo è il massimo valore di priorità di tutti i thread, indipendentemente dal valore della classe ProcessPriorityClass associata.This is the highest priority of all threads, independent of the value of the associated ProcessPriorityClass.

Commenti

Ogni thread ha un livello di priorità di base determinato dal valore di priorità del thread e dalla classe di priorità del processo.Every thread has a base-priority level determined by the thread's priority value and the priority class of its process. Il sistema operativo usa il livello di priorità di base di tutti i thread eseguibili per determinare quale thread ottiene la sezione successiva del tempo del processore.The operating system uses the base-priority level of all executable threads to determine which thread gets the next slice of processor time.

Il livello di priorità non è un valore assoluto, ma è invece un intervallo di valori di priorità.The priority level is not an absolute value, but instead is a range of priority values. Il sistema operativo calcola la priorità utilizzando la classe di priorità del processo per determinare la posizione, nell'intervallo specificato dalla PriorityLevel proprietà, per impostare la priorità del thread.The operating system computes the priority by using the process priority class to determine where, in the range specified by the PriorityLevel property, to set the thread's priority.

Si applica a

Vedi anche