36.2. chrt ユーティリティーのオプション

chrt ユーティリティーのオプションには、コマンドオプションと、コマンドのプロセスと優先度を指定するパラメーターが含まれます。

ポリシーオプション

-f
スケジューラーポリシーを SCHED_FIFO に設定します。
-o
スケジューラーポリシーを SCHED_OTHER に設定します。
-r
スケジューラーポリシーを SCHED_RR (ラウンドロビン) に設定します。
-d
スケジューラーポリシーを SCHED_DEADLINE に設定します。
-p n

プロセスの優先度を n に設定します。

プロセスを SCHED_DEADLINE に設定するときは、runtimedeadline、および period パラメーターを指定する必要があります。

以下に例を示します。

# chrt -d --sched-runtime 5000000 --sched-deadline 10000000 --sched-period 16666666 0 video_processing_tool

ここでは、以下のようになります。

  • --sched-runtime 5000000 は、ナノ秒単位の実行時間です。
  • --sched-deadline 10000000 は、ナノ秒単位の相対的な期限です。
  • --sched-period 16666666 は、ナノ秒単位の期間です。
  • 0 は、chrt コマンドに必要な未使用の優先度のプレースホルダーです。