CHRT(1) CHRT(1) chrt - chrt [] ... chrt [] -p [] PID chrt PID . -o, --other SCHED_OTHER ( ). Linux. -f, --fifo SCHED_FIFO ( - ). -r, --rr SCHED_RR ( ). , SCHED_RR. -b, --batch SCHED_BATCH ( ). Linux, 2.6.16. . -i, --idle SCHED_IDLE ( ). Linux, 2.6.23. . -d, --deadline SCHED_DEADLINE ( ). Linux, 3.14. . . --sched-runtime, --sched-deadline --sched-period. , : (runtime) <= (deadline) <= (period). chrt period deadline, --sched-deadline, deadline runtime, --sched-runtime. , --sched-period. . sched(7), . -T, --sched-runtime Specifies runtime parameter for SCHED_DEADLINE and custom slice length for SCHED_OTHER and SCHED_BATCH policies (Linux-specific). Note that custom slice length via the runtime parameter is supported since Linux 6.12. -P, --sched-period SCHED_DEADLINE ( Linux). , 100 . -D, --sched-deadline SCHED_DEADLINE ( Linux). -R, --reset-on-fork SCHED_RESET_ON_FORK SCHED_FLAG_RESET_ON_FORK. Linux, 2.6.31. reset-on-fork. , , fork(2), . , reset-on-fork, , CAP_SYS_NICE. , fork(2). , reset-on-fork : o , , SCHED_FIFO SCHED_RR, SCHED_OTHER . o , , ' (nice), . -a, --all-tasks ( ) PID. -m, --max , . -p, --pid PID . -v, --verbose . -h, --help . -V, --version . : chrt [] : chrt -p PID : chrt -r -p PID This, for example, sets real-time scheduling to priority 30 for the process PID with the SCHED_RR (round-robin) class: chrt -r -p 30 PID : chrt -o -p 0 PID . sched(7), . CAP_SYS_NICE . - . POSIX 1003.1b SCHED_FIFO, SCHED_OTHER SCHED_RR. . Linux SCHED_OTHER. Robert Love , Karel Zak nice(1), renice(1), taskset(1), sched(7) . sched_setscheduler(2), Linux. chrt util-linux, Linux . util-linux 2.41 2025-03-29 CHRT(1)