2007年11月 2日

[linux-users:107748] Re: [linux-users:107746] TOPコマンドに関して

こんにちは。

On 11/2/07, Tsukasa Morii <tsukasa.morii@xxxxx> wrote:
> TOPコマンドのPR及びNI表示欄に関して教えてください。
>
> NIはniceコマンドにて指定した優先度が表示されると思うのですが、PR欄は何を表しているのでしょうか?

その名の通り、PRはプライオリティです。


一般のプロセスの優先度は動的に変化しますが、リアルタイムプロセス(例えば
chrtコマンドやsetpriority()により設定できるSCHED_FIFO、SCHED_RR、など)に
すると、優先度が固定されます。
従って、上記のシステムコールやコマンドを使ってリアルタイムプロセスに
変更し、同時にプライオリティも設定してあげれば、この PR が変化します。

> 本来の目的は、ログのローテション時に圧縮を行っているのですが、結構、負荷が掛かってしまっているようですので、優先度を落として実行させたいと思っています。

それであれば nice 値を下げて(数字を大きく)あげれば良いのではないかと
思いますが、いかがでしょう?

#が、ひょっとすると chrt でSCHED_BATCH ポリシーにしてあげるのが
#良いのでしょうか?>識者のみなさま

--
Tatsuo Kawasaki
kawasaki@xxxxx


投稿者 xml-rpc : 2007年11月 2日 17:14
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/65973
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。