2016-03-29 26 views
0

私の仕事の間、私はデバッグの目的でSCHED_FIFOからSCHED_OTHERへの1つのプロセスのスケジュールポリシーを設定します。しかし、私はエラーに追いついた。 chrtコマンドは、リアルタイムスケジュールポリシー設定のみをサポートしていますか?それとも何か他の理由がありますか?前もって感謝します。 SCHED_FIFO PID 2827の新しいスケジューリング優先度:10 CHRT -p -o 5 2827 SCHED_OTHERポリシーへのchrt setプロセスが "無効な引数"で失敗しました

PID 2827の新しいスケジューリング・ポリシー

[ルート@ BB-0(vBTS-1)/ TMP]

CHRT :pid 2827のポリシーを設定できません:無効な引数

答えて

1

chrtコマンドは、プロセスの静的優先度の値を設定/変更します。 SCHED_OTHERの場合、唯一許される静的優先順位値は0です。 -oオプションの後に0を続けなければなりません。 SCHED_OTHERプロセスのniceレベルは、reniceコマンドで調整できます