TOP / 10.6 / 10.5 / 10.4

%Niceってなんだ?

みなさんアクティビティモニタって知ってます?
ユティリティのなかにあるのですが、cpuの負荷状態とかをモニタできるものです。上の図です。
これで、不思議な項目があるのです。左の下のところの
%Nice
って項目です。
これってなんでしょうか?
いつもは0%ですが、たまに30%とかCPUを食べてます。
どうも 優先度の高いプロセスを使っている時に %Nice が動く様です

アクティビティモニタとターミナルを起動して
次に 例えばsafariを起動します。
アクティビティモニタで safariのプロセスIDをメモっておきます。

その後に ターミナルウィンドウから
renice 20 -p XXX (XXXはサファリのプロセスID)
と入力すると [old priority 0, new priority 20]となります。

どうです その後 safariを使ってみると何だか処理が早くなっていませんか?
ついでにアクティビティモニタを見てみると %Niceがかなり動いている
のが確認できると思います
元の値は0です 0に戻すにはrootの権限で無いと戻りません
若しくは再起動で戻ります。

レポーター take

Reported: 2004年 8月 12日 (木)