[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:75864] Re: [linux-users:75861] CPU使用率の標準出力


 わかとのっす。

> また、ちょっと違う話かもしれませんが、UNIXの世界でのLoad Average
> という言葉は、「CPU使用率」とは必ずしもイコールではないと認識して
> いるのですが、LinuxでいうLoad AverageからCPU使用率を割り出すような
> 計算式とかってあるのでしょうか?

 Load Average と CPU 使用率の定義をわかっていれば、線形変換が
出来るようなものではないことは一発でわかります。

 Load Average = Run Queue にたまってるプロセス数の平均値
 CPU 使用率   = 実際に CPU が使われている割合

なので、測定の尺度がそもそも違います。

>  # そもそもtopはどうやって値を取ってるんだろ?

 top のソースを見るとわかりますが、上記のようなものなので、個別に
カーネルが取得している統計情報から取得しております。

#違ってたらごめんなさい (^^;

---
宮本 久仁男 ( Kunio Miyamoto )
E-mail: wakatono _at_ todo.gr.jp
当然ですが、ここに書かれてる意見は、僕の所属する団体とはいっさい
関係なく、私の主観と独断、そして偏見に満ち溢れております。
 

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: