「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

renice【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointUNIX系で使えるよ

point実行中のプログラムの優先度を変えるよ

スポンサーリンク

簡単に書くよ

renice【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

実行しているプログラムの優先度を変えるときに使うコマンド
です。


image piyo

詳しく書くよ

「renice」コマンド

実行中のプログラムの優先度を変えるときに使うコマンド

です。
UNIXLinuxとか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コマンドの使い方は、そんなところです。


image piyo2

一言でまとめるよ

まぁ「renice」ってコマンドが出てきたら「実行しているプログラムの優先度を変えるときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像014
書籍画像040

おまけ

■訳してみるよ

「re(リ)」という接頭辞が付くと「再び」とか「後ろへ」とか「反対に」のような意味になります。
「nice(ナイス)」の意味は「良い」とか「素晴らしい」とか「すてきな」とかです。
何となく くっつけると

再び「良い」

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
つくって、壊して、直して学ぶ Kubernetes入門