わかとのっす。 > また、ちょっと違う話かもしれませんが、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 当然ですが、ここに書かれてる意見は、僕の所属する団体とはいっさい 関係なく、私の主観と独断、そして偏見に満ち溢れております。
Follow-Ups:
- [linux-users:75877] Re: CPU使用率の標準出力Kengo Muramatsu
- [linux-users:75861] CPU使用率の標準出力Kengo Muramatsu
- Prev by Subject: [linux-users:75863] Re: CPU 使用率の標準出力
- Next by Subject: [linux-users:75865] Re: 接続の制限 について
- Previous by thread: [linux-users:75916] Re: CPU 使用率の標準出力
- Next by thread: [linux-users:75877] Re: CPU使用率の標準出力
- Indexes:[Main][Thread]