2

C++ の Linux でプロセスの特定の CPU 使用率を取得したいと考えています。ただし、読書以外では

/proc/stat

私はそれを行う方法がわかりません。

このファイルを読むと、プログラムを起動したときに現在のプロセスの CPU 使用率を取得できない方法がわかりません...

実行中のプログラムの CPU 使用率を取得したいのですが、その方法についての手がかりはありますか? サイトで複雑なソリューションを見たことがありますが、すべてを理解していません... 指示が必要です。

/proc/pid/stat ファイルが sleep(2) 後に変更されていないようですが、これは正常ですか?

4

1 に答える 1

1

特定のプロセスで CPU が費やした時間を提供する times システム コールを使用できます。このチュートリアルLinux プロセス実行時間を試してください。

于 2013-03-28T13:23:06.367 に答える