Man page - renice(1)

Packages contains this manual

Available languages:

en pl ja uk ro sr de

Manual

RENICE

名 前
書 式
説 明
オ プ シ ョ ン
フ ァ イ ル
注 意
歴 史
用 例
関 連 項 目
入 手 方 法

名 前

renice - 動 作 中 の プ ロ セ ス の 優 先 度 を 変 更 す る

書 式

renice [ -n ] priority [ -g | -p | -u ] identifier ...

説 明

renice は 、 動 作 中 の プ ロ セ ス (複 数 指 定 可 ) の ス ケ ジ ュ ー リ ン グ 優 先 度 を 変 更 す る 。 1 番 目 の 引 き 数 は 、 使 用 し た い 優 先 度 ( priority ) で あ る 。 そ れ 以 外 の 引 き 数 は 、 プ ロ セ ス ID (デ フ ォ ル ト )、 プ ロ セ ス グ ル ー プ ID、 ユ ー ザ ID、 ユ ー ザ 名 と 見 な さ れ る 。 プ ロ セ ス グ ル ー プ を renice の 対 象 に す る と 、 そ の プ ロ セ ス グ ル ー プ に 属 す る す べ て の プ ロ セ ス の ス ケ ジ ュ ー リ ン グ 優 先 度 が 変 更 さ れ る 。 ユ ー ザ を 対 象 に し た 場 合 は 、 そ の ユ ー ザ が 所 有 す る す べ て の プ ロ セ ス の ス ケ ジ ュ ー リ ン グ 優 先 度 が 変 更 さ れ る 。

オ プ シ ョ ン

-n , --priority priority

プ ロ セ ス 、 プ ロ セ ス グ ル ー プ 、 も し く は ユ ー ザ に 対 し て 使 用 し た い ス ケ ジ ュ ー リ ン グ 優 先 度 priotity を 指 定 す る 。 -n --priotity オ プ シ ョ ン の 使 用 は 任 意 だ が 、 使 用 す る な ら 、 最 初 の 引 き 数 に し な け れ ば な ら な い (訳 注 : 実 質 的 な 最 初 の 引 き 数 は 、 常 に 優 先 度 で あ り 、 そ の 前 に -n --priority を 付 け る か 、 付 け な い か は 自 由 だ と い う こ と )。

-g , --pgrp

後 に 続 く 引 き 数 群 を プ ロ セ ス グ ル ー プ ID と 見 な す 。

-p , --pid

後 に 続 く 引 き 数 群 を プ ロ セ ス ID と 見 な す (デ フ ォ ル ト )。

-u , --user

後 に 続 く 引 き 数 群 を ユ ー ザ ー 名 、 ま た は UID と 見 な す 。

-V , --version

バ ー ジ ョ ン 情 報 を 表 示 し て 終 了 す る 。

-h , --help

ヘ ル プ を 表 示 し て 終 了 す る 。

フ ァ イ ル

/etc/passwd

ユ ー ザ 名 と ユ ー ザ ID を 対 応 さ せ て い る 。

注 意

ス ー パ ー ユ ー ザ 以 外 の ユ ー ザ が 変 更 で き る の は 、 自 分 が 所 有 す る プ ロ セ ス の 優 先 度 だ け で あ る 。 そ れ だ け で は な い 。 非 特 権 ユ ー ザ は 、 “nice 値 ” を 増 や す (言 い 換 え れ ば 、 優 先 度 を 下 げ る ) こ と し か で き ず 、 そ う し た 変 更 を 元 に 戻 す こ と す ら で き な い 。 た だ し 、 (Linux 2.6.12 以 降 で ) ユ ー ザ が 適 切 な “nice” リ ソ ー ス リ ミ ッ ト を 持 っ て い る 場 合 は 、 そ の か ぎ り で は な い ( ulimit (1p), getrlimit (2) を 参 照 )。

ス ー パ ー ユ ー ザ は 、 ど ん な プ ロ セ ス の 優 先 度 で も 変 更 で き る し 、 優 先 度 を -20 か ら 19 の 範 囲 の ど ん な 値 に も 設 定 す る こ と が で き る 。 有 用 な 優 先 度 に は 次 の も の が あ る 。 19 (こ の 優 先 度 を 与 え ら れ た プ ロ セ ス が 動 作 す る の は 、 動 作 し よ う と す る 他 の プ ロ セ ス が シ ス テ ム 中 に 存 在 し な い と き だ け に な る )、 0 (基 本 と な る ス ケ ジ ュ ー リ ン グ 優 先 度 )、 負 の 数 (動 作 が き わ め て 速 く な る )。

歴 史

renice コ マ ン ド が 初 登 場 し た の は 、 4.0BSD  だ っ た 。

用 例

次 の コ マ ン ド を 使 う と 、 PID が 987 と 32 の プ ロ セ ス 、 及 び daemon と root ユ ー ザ の 所 有 す る す べ て の プ ロ セ ス の 優 先 度 を 変 更 す る こ と に な る 。
renice +1 987 -u daemon root -p 32

関 連 項 目

nice (1), chrt (1), getpriority (2), setpriority (2), credentials (7), sched (7)

入 手 方 法

こ の renice コ マ ン ド は 、 util-linux パ ッ ケ ー ジ の 一 部 で あ り 、 Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/> か ら 入 手 で き る 。