NICE(3) | FreeBSD Library Functions Manual | NICE(3) |
名称
nice — プログラムのスケジューリングの優先順位を設定するライブラリ
Standard C Library (libc, -lc)解説
このインタフェースは、時代遅れとなり
setpriority(2) によって置き換えられました。
nice() 関数は、システムからプロセスのスケジューリングの優先順位を獲得し、それを incr で指定された優先順位の値に設定します。優先順位は、範囲 -20 から 20 の値です。デフォルトの優先順位は、0 です。より低い優先順位によって、より有益なスケジューリングとなります。スーパユーザだけが優先順位を下げることができます。
子プロセスは、 fork(2) を通して親プロセスの優先順位を継承します。
歴史
nice() システムコールは、 Version 6 AT&T UNIX で登場しました。June 4, 1993 | FreeBSD |