确认某个进程的属性可以通过指定 -p 或 --pid 并指定进程ID,用法如下:
# chrt -p 468 pid 468's current scheduling policy: SCHED_FIFO pid 468's current scheduling priority: 85 # chrt -p 476 pid 476's current scheduling policy: SCHED_OTHER pid 476's current scheduling priority: 0
chrt 命令的策略选项
短选项 | 长选项 | 詳細 |
---|---|---|
-f | --fifo | 调度器设成 SCHED_FIFO |
-o | --other | 调度器设成 SCHED_OTHER |
-r | --rr | 调度器设成 SCHED_RR |
将PID 1000 的进程设定成 SCHED_FIFO,优先级设定成50。
# chrt -f -p 50 1000
将PID 1000 的进程设定成 SCHED_OTHER,优先级设定成0。
# chrt -o -p 0 1000
起动 /bin/my-app 设定成 SCHED_FIFO,优先级设定成36。
# chrt -f 36 /bin/my-app