chrt
命令用于调整进程的调度策略
chrt -p <PID>
将 <PID>
替换为您要查询的进程的进程ID。这将显示当前进程的调度策略和优先级。
chrt -s <SCHED_POLICY> <PID>
将 <SCHED_POLICY>
替换为您想要设置的调度策略,例如 FIFO
(先进先出)、RR
(轮询)或 OTHER
(其他)。将 <PID>
替换为您要调整的进程的进程ID。
例如,要将进程ID为1234的进程的调度策略设置为轮询(RR),您可以执行以下命令:
chrt -s RR 1234
请注意,您可能需要 root 权限才能调整某些进程的调度策略。在这种情况下,请在命令前加上 sudo
:
sudo chrt -s <SCHED_POLICY> <PID>
另外,您还可以使用 chrt
命令更改自己的调度策略,例如:
chrt -s RR
这将把当前 shell 进程的调度策略设置为轮询(RR)。