优先级常量


以下进程调度常量由 os.constants.priority 导出。

常量 描述
PRIORITY_LOW 最低的进程调度优先级。 这对应于 Windows 上的 IDLEPRIORITYCLASS,以及所有其他平台上的 19 的值。
PRIORITY_BELOW_NORMAL 进程调度优先级高于 PRIORITYLOW 和低于 PRIORITYNORMAL。 这对应于 Windows 上的 BELOWNORMALPRIORITYCLASS,以及所有其他平台上的 10 的值。
PRIORITY_NORMAL 默认的进程调度优先级。 这对应于 Windows 上的 NORMALPRIORITYCLASS,以及所有其他平台上的 0 的值。
PRIORITY_ABOVE_NORMAL 进程调度优先级高于 PRIORITYNORMAL 和低于 PRIORITYHIGH。 这对应于 Windows 上的 ABOVENORMALPRIORITYCLASS,以及所有其他平台上的 -7 的值。
PRIORITY_HIGH 进程调度优先级高于 PRIORITYABOVENORMAL 和低于 PRIORITYHIGHEST。 这对应于 Windows 上的 HIGHPRIORITYCLASS,以及所有其他平台上的 -14 的值。
PRIORITY_HIGHEST 最高的进程调度优先级。 这对应于 Windows 上的 REALTIMEPRIORITYCLASS,以及所有其他平台上的 -20 的值。

The following process scheduling constants are exported by os.constants.priority.

Constant Description
PRIORITY_LOW The lowest process scheduling priority. This corresponds to IDLE_PRIORITY_CLASS on Windows, and a nice value of 19 on all other platforms.
PRIORITY_BELOW_NORMAL The process scheduling priority above PRIORITY_LOW and below PRIORITY_NORMAL. This corresponds to BELOW_NORMAL_PRIORITY_CLASS on Windows, and a nice value of 10 on all other platforms.
PRIORITY_NORMAL The default process scheduling priority. This corresponds to NORMAL_PRIORITY_CLASS on Windows, and a nice value of 0 on all other platforms.
PRIORITY_ABOVE_NORMAL The process scheduling priority above PRIORITY_NORMAL and below PRIORITY_HIGH. This corresponds to ABOVE_NORMAL_PRIORITY_CLASS on Windows, and a nice value of -7 on all other platforms.
PRIORITY_HIGH The process scheduling priority above PRIORITY_ABOVE_NORMAL and below PRIORITY_HIGHEST. This corresponds to HIGH_PRIORITY_CLASS on Windows, and a nice value of -14 on all other platforms.
PRIORITY_HIGHEST The highest process scheduling priority. This corresponds to REALTIME_PRIORITY_CLASS on Windows, and a nice value of -20 on all other platforms.