NICE(1)

名称
nice - スケジュールの優先度を下げてコマンドを実行する

書式
nice [-number] command [arguments]

解説
nice はスケジュールの優先度を低くして command を実行します (優先度を低くすると実行速度が遅くなると考えてください)。 もし -number が指定されない場合、 nice は値を 10 であるとします。 優先度は -20 から 20 までの値です。 デフォルトの優先度は 0 であり、優先度 20 がもっとも低いです。 nice は、 command の実行優先度として、 number が nice の優先度に対して相対的に指定されたものとします。 現在のプロセスの優先度よりも高い優先度はスーパユーザのみ要求可能です。 負の数を指定する場合には --number とします。

終了ステータスは nice が実行したコマンドの終了ステータスです。

シェルによっては、本ユーティリティと似たまたは同じ、組み込みの nice コマンドを提供しているものがあります。 builtin(1) マニュアルページを参照してください。

使用例
$ nice -5 date

シェルの優先度が 0 の時、コマンド ‘date’ を、優先度 5 にて実行します。

# nice -16 nice --35 date

シェルの優先度が 0 であり、スーパユーザの場合、コマンド ‘date’ を優先度 -19 にて実行します。

関連項目
builtin(1), csh(1), idprio(1), rtprio(1), getpriority(2), setpriority(2), renice(8)

歴史
nice は AT&T UNIX で追加されました。