renice【コマンド】
コマンドだよ
UNIX系で使えるよ
実行中のプログラムの優先度を変えるよ
スポンサーリンク
簡単に書くよ
renice【コマンド】とは
コンピュータさんに対する命令文(コマンド)のひとつ
であり
実行しているプログラムの優先度を変えるときに使うコマンド
です。
詳しく書くよ
「renice」コマンドは
実行中のプログラムの優先度を変えるときに使うコマンド
です。
UNIX系(LinuxとかMacとか)で使えます。
書き方は
renice [優先度] [プロセスID]
もしくは
renice [優先度] [オプション]
もしくは
renice [オプション] [プロセスID]
もしくは
renice [オプション]
です。
オプションは、ちらほらとあります。
| オプション | 説明 |
|---|---|
| -n【優先度】 | 優先度を指定する Specify the scheduling priority to be used for the process, process group, or user. Use of the option -n or --priority is optional, but when used it must be the first argument. |
| --priority【優先度】 | 優先度を指定する Specify the scheduling priority to be used for the process, process group, or user. Use of the option -n or --priority is optional, but when used it must be the first argument. |
| -g【プロセスグループID】 | 変更対象のプロセスグループを指定する Force the succeeding arguments to be interpreted as process group IDs. |
| --pgrp【プロセスグループID】 | 変更対象のプロセスグループを指定する Force the succeeding arguments to be interpreted as process group IDs. |
| -u【ユーザID】 | 変更対象のユーザを指定する Force the succeeding arguments to be interpreted as usernames or UIDs. |
| --user【ユーザID】 | 変更対象のユーザを指定する Force the succeeding arguments to be interpreted as usernames or UIDs. |
| -p【プロセスID】 | 変更対象のプロセスを指定する Force the succeeding arguments to be interpreted as process IDs (the default). |
| --pid【プロセスID】 | 変更対象のプロセスを指定する Force the succeeding arguments to be interpreted as process IDs (the default). |
| -h | ヘルプを表示する Display a help text. |
| --help | ヘルプを表示する Display a help text. |
| -v | バージョン情報を表示する Display version information. |
| --version | バージョン情報を表示する Display version information. |
です。
それでは、使い方を見ていきましょう。
例えば
renice 3 6590
を実行すると、プロセスIDが「6590」のプロセスの優先度が「3」になります。
これは、優先度を指定する「-n」オプションや対象のプロセスを指定する「-p」オプションを指定した場合と同じです。
renice 3 6590
renice -n 3 6590
renice 3 -p 6590
renice -n 3 -p 6590
は、すべて同じ結果になります。
「-u」オプションを指定すると、指定ユーザのプロセスの優先度を一括で変更できます。
例えば
renice 3 -u root
や
renice -n 3 -u root
を実行すると、ユーザ「root」のプロセスの優先度が、すべて「3」になります。
「-g」オプションは変更対象のプロセスグループを指定するときに使うオプションです。
renice 3 -g 5954
を実行すると、プロセスグループIDが「5954」のプロセスの優先度が、すべて「3」になります。
reniceコマンドの使い方は、そんなところです。
一言でまとめるよ
まぁ「renice」ってコマンドが出てきたら「実行しているプログラムの優先度を変えるときに使うんだな~」と お考えください。
おまけ
■訳してみるよ
「re(リ)」という接頭辞が付くと「再び」とか「後ろへ」とか「反対に」のような意味になります。
「nice(ナイス)」の意味は「良い」とか「素晴らしい」とか「すてきな」とかです。
何となく くっつけると
再び「良い」
となります。
■検索してみる?






