niceコマンド

/ LPIC / Comment[0]
優先度を指定して起動させるナイスなコマンドです。

# nice -値 コマンド

-20
↑高優先度
0
↓低優先度
19


$ nice -10 skype

Skypeを低優先度で起動

$ ps -el
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
0 S 1000 9240 9238 0 80 0 - 5309 wait pts/1 00:00:00 bash
0 S 1000 9259 9240 2 90 10 - 43752 poll_s pts/1 00:00:12 skype
0 S 1000 9278 9238 0 80 0 - 5309 wait pts/2 00:00:00 bash
0 R 1000 9509 9278 0 80 0 - 1750 - pts/2 00:00:00 ps


$ nice --20 find /
nice: cannot set niceness: Permission denied
高優先度なマイナスの値で起動するにはroot権が必要になります。

# nice --20 find /
$ ps -ael | grep find
4     0 10327  9240   0 -20  12140  1336 n_tty_ S<+  pts/1      0:00 find /


reniceは既に実行中のプロセスの優先度を変更するリナイスなコマンドです。

$ renice ナイス値 オプション ターゲット

優先度を上げるにはroot権が必要です。

$ renice -20 -p 1234
# renice 19 -p 1234
pid1234のプロセスの優先度を変える

# renice 19 -u phantom
# renice -20 -u root
ユーザ単位で優先度を変更
関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可