C言語関係掲示板

過去ログ

No.85.CPU使用率


はじめて投稿させていただきます
UNIX + C でCPU使用率を取得する方法を教えてください。
シェルでの実装ではなく、C言語での実装を考えています。
何かヒントでも、構いませんので宜しくお願い致します。


ども。


ぜんぜんくわしくないのでつっこまれてもたぶん答えられません。。

Linux系のMLのログが検索できるところで検索したところ、procを調べる
というのがひとつの方法のようです。でも、これは、シェルでの実装に
なるんでしょか??procについてはman procとかしてみてください。
あと、
http://ktarn.www.linux.or.jp/JF/JFdocs/kernel-docs-2.2/proc.txt.html
なんてのもありました。

あとはtopとかのソースを参考にするしか思いつきません。

期待してたのがシステムコールでどうこうっていう方法だとしたら
あんまり役に立ってませんね。。


では。


>あとはtopとかのソースを参考にするしか思いつきません。
いちおう、kstatライブラリを使用すれば出来るんじゃないかなぁ
レベルまではわかっているのですが、何分難しくて理解に苦しんで
いたので、解りやすく説明して頂けたらいいなぁと思いまして。。。

ありがとうございます。今一度調べてみます。

戻る


「初心者のためのポイント学習C言語」 Last modified:2002.01.11
Copyright(c) 2000-2002 TOMOJI All Rights Reserved