0

特定のパッケージの CPU 使用率を取得しようとしています。いくつかの調査の後、プロセスの CPU 使用率を取得する方法 ( /proc/[PID]/stat/情報を読み取る) を見つけましたが、パッケージ レベルに移動する方法を見つけることができませんでした (プロセスは多くのパッケージを実行できます)。 )。

SDK が CPU 使用率を監視するための API を提供していないことを考えると (メモリ使用量のように) 不可能だと思いますが、これについてどう思うか知りたいです。

ありがとうございました!

4

1 に答える 1

2

少なくともプライベート API を使用して、実際にこれを行うことができます。これもパーセンテージではなく、消費電力の測定に使用される集合的な「CPU 時間」として保存されます。しばらく前に、私が取り組んでいたプロジェクトでこれを行いました。この Google コード プロジェクトを確認してください。プライベート API を使用する必要があり、それらの API がまだ存在することを約束することはできませんが、ある時点でそれを実行しました。

于 2012-09-27T22:38:44.260 に答える