プロセス毎のCPU使用率を測定したいと思っています。
/proc/PID/statと/proc/statの両方のファイルの値で
算出可能でしょうか?
自分で考えたのは以下のような算出方法です。
-----------------------------------------
プロセスの実行時間(stime+utime) / システムのCP実行時間(user+sys+idel)をあるモニタ間隔で取得し、その差分から算出。
-----------------------------------------
topコマンドの中身も見てみましたが、プロセス毎の
算出方法は解りませんでした。
算出方法等お解りの方がいらっしゃいましたら、ご教授下さい。
※ topコマンドからの直接の取得というのは今回は避けたいです。
( 結果は同じだとしても。。)
No.1ベストアンサー
- 回答日時:
それでいいと思います。
あと、CPU数コア数の考慮。それから、
>システムのCP実行時間(user+sys+idel)をあるモニタ間隔
システムのCP実行時間(user+sys+idel)==モニタ間隔
ですよ。
つまり、例えば1秒ごとに、/proc/PID/stat を見て、stime+utimeの前回との差が、1秒間に使ったCPU時間なので、(stime+utime)xCPU時間単位/1秒 がシングルコアの場合のCPU使用率です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- UNIX・Linux linuxサーバーのキャッシュをクリアするコマンドを実行したい。 5 2023/01/24 14:52
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- 統計学 回帰分析検証不一致 5 2022/05/04 20:48
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- 簿記検定・漢字検定・秘書検定 日商簿記2級の税効果会計の練習問題について納得行かないものがあります。 練習問題① 決算において、そ 3 2022/03/24 14:18
- 所得税 所得税の計算方法がわかりません 4 2022/06/26 13:36
- 数学 時々、回答者の見識に疑念を抱いてしまうんです。私だって本当は皆様のことを疑いたくはありません。しかし 2 2022/11/27 12:23
- 簿記検定・漢字検定・秘書検定 満期保有目的債券の償却原価法の計算について(簿記2級) 1 2022/06/18 15:40
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
【プログラム】 iu14d2n.tmp ...
-
killコマンドの終了と強制終了...
-
プロンプトが返らない
-
batファイルからアプリケーショ...
-
プロセス、サービス、デーモン...
-
あるPCでWindowsログインユー...
-
プロセス
-
ネットワーク使用率約75%維持状...
-
psコマンドの実行結果(crond)
-
CPU利用率の求め方。
-
httpdの子プロセスがゾンビ化す...
-
コマンドライン上でファイルを...
-
IE9のウィンドウを閉じてもプロ...
-
ps -A Opとpstree -npの出力が...
-
右クリックをすると砂時計のま...
-
ウィンドウズ10にて、エクスプ...
-
sighupとsigtermの違い
-
シェルスクリプトでお聞きした...
-
タスクマネージャで終了できな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
System Idle Processってなに?...
-
タスクマネージャのCPU率がおか...
-
タスクバーの音量アイコンをク...
-
コマンドライン上でファイルを...
-
Powershell プロセス二重起動
-
プロセスがタスクマネージャー...
-
【プログラム】 iu14d2n.tmp ...
-
Windows 10のエクスプローラー...
-
実行中のプログラムを調べるには?
-
ps コマンドのステータス。S Ss...
-
プロンプトが返らない
-
タスクマネージャで終了できな...
-
強制終了できないプロセスの強...
-
CPU使用率取得方法について
-
CPU使用率が常に50~10...
-
HP-UXでのプロセス別メモリ使用...
-
Windowsで作れるスレッド最大数...
-
killコマンドの終了と強制終了...
おすすめ情報