0

アプリケーション A からアプリケーション B までのメモリ消費量を知りたいです。この Web サイトで説明されているすべての手法を認識しています。しかし、それらのどれも私のために働いていません。私のシナリオは、top コマンドを使用して特定のアプリケーションの CPU 消費を監視できるコードを既に実装していることです。ただし、top コマンドは VSS と RSS のみを提供しますが、私は PSS と USS に興味があります。これらの値を取得する 1 つの方法は、procrank を使用することです。ただし、スマートフォンでprocrankコマンドを実行できるかどうかは、試してみprocess p2 = Runtime.getRuntime().exec("procrank");ましたが機能していません。(編集:Androidエミュレータ(スマートフォンではない)で動作します。トップコマンドですでに取得したアプリケーションIDまたは名前からPSSとUSSを取得する方法を教えてください。

4

1 に答える 1