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 |