NICE(1) | FreeBSD General Commands Manual | NICE(1) |
名称
nice — スケジュールの優先度を下げてユーティリティを実行する書式
nice | [ -n increment] utility [ argument ...] |
解説
nice ユーティリティは、優先度を変更して utility を実行します。“nice”値は指定された increment だけ増やされるか、またはデフォルト値の 10 が増されます。プロセスの nice 値を減らすと、スケジュール優先度が向上します。ユーティリティを高スケジュール優先度で実行する目的で、スーパユーザは、負の増加値を指定可能です。
シェルによっては、本ユーティリティと似たまたは同じ、組み込みの nice コマンドを提供しているものがあります。 builtin(1) マニュアルページを参照してください。
環境変数
PATH 環境変数は、名前に‘/
’が 1 個も含まれない場合、指定された
utility を見つけるために使用されます。
終了ステータス
utility が起動されると、 nice の終了ステータスは、 utility の終了ステータスになります。終了ステータス 126 は、 utility が見つかったものの実行不可だったことを示します。終了ステータス 127 は、 utility が見つからなかったことを示します。
使用例
シェルの優先度が 0 の時、ユーティリティ‘date’を、優先度 5 にて実行します:
nice -n 5 date
シェルの優先度が 0 であり、スーパユーザの場合、ユーティリティ‘date’を優先度 -19 にて実行します:
nice -n 16 nice -n -35 date
互換性
伝統的な - increment オプションは、価値が低下していますが、まだサポートされています。規格
nice ユーティリティは、 IEEE Std 1003.1-2001 (“POSIX.1”) に適合しています。歴史
nice ユーティリティは、 Version 4 AT&T UNIX で登場しました。February 24, 2011 | FreeBSD |