sched_get_priority_max(2) System Calls Manual sched_get_priority_max(2) sched_get_priority_max, sched_get_priority_min - C (libc, -lc) #include int sched_get_priority_max(int policy); int sched_get_priority_min(int policy); sched_get_priority_max() , , policy. sched_get_priority_min() , , policy. policy: SCHED_FIFO, SCHED_RR, SCHED_OTHER, SCHED_BATCH, SCHED_IDLE SCHED_DEADLINE. sched(7). . , sched_get_priority_max(), , sched_get_priority_min(). Linux 1 99 SCHED_FIFO SCHED_RR 0 . . The range of scheduling priorities may vary on other POSIX systems, thus it is a good idea for portable applications to use a virtual priority range and map it to the interval given by sched_get_priority_max() and sched_get_priority_min(). POSIX.1 requires a spread of at least 32 between the maximum and the minimum values for SCHED_FIFO and SCHED_RR. POSIX, sched_get_priority_max() sched_get_priority_min(), _POSIX_PRIORITY_SCHEDULING . sched_get_priority_max() sched_get_priority_min() / . -1, errno . EINVAL policy . POSIX.1-2024. POSIX.1-2001. sched_getaffinity(2), sched_getparam(2), sched_getscheduler(2), sched_setaffinity(2), sched_setparam(2), sched_setscheduler(2), sched(7) () Alexander Golubev , Azamat Hackimov , Hotellook, Nikita , Spiros Georgaras , Vladislav , Yuri Kozlov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () . Linux man-pages 6.18 8 2026 . sched_get_priority_max(2)