Thread priority ranges including ULE-specific subranges

Min

Max

Description

0

PRI_MIN
PRI_MIN_ITHD

47

PRI_MAX_ITHD

Interrupt thread real-time priorities.
Distinguished values: PI_REALTIME, PI_AV, PI_NET, PI_DISK, PI_TTY, PI_DULL, PI_SOFT, PI_SWI

48

PRI_MIN_REALTIME

79

PRI_MAX_REALTIME

rtprio real-time priorities

80

PRI_MIN_KERN

119

PRI_MAX_KERN

Kernel thread real-time priorities.
Distinguished values: PSWP, PVM, PINOD, PRIBIO, PVFS, PZERO, PSOCK, PWAIT, PLOCK, PPAUSE

120

PRI_MIN_TIMESHARE
PRI_MIN_INTERACT

151

PRI_MAX_INTERACT

Time-share threads in interactive category.
ULE puts threads with these priorities onto a real-time queue.
Distinguished value: PUSER (120, PRI_MIN_TIMESHARE)

152

PRI_MIN_BATCH

171

Time-share threads in batch category with nice priority between -1 and -20

172

SCHED_PRI_MIN

203

SCHED_PRI_MAX

Time-share threads in batch category

204

223

PRI_MAX_TIMESHARE
PRI_MAX_BATCH

Time-share threads in batch category with nice priority between 1 and 20

224

PRI_MIN_IDLE

255

PRI_MAX_IDLE
PRI_MAX

idprio idle threads and the system idle threads

AndriyGapon/AvgThreadPriorityRanges (last edited 2016-07-21T11:05:33+0000 by KubilayKocak)