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)。