
162
10
章 システムリソースを監視する
10.2.2
Analyzer Tool
このツールを使えば、Androidアプリケーションの個々のメモリ割り当て状況を監視できる。特定
のアプリケーションがどのようにメモリを消費しているかを分析したいときには、きわめて役に立つ。
10.2.2.1
ツールの実行方法
Analyzer Toolの実行方法は、簡単なものである。
1. プロファイリングしたいアプリケーションを実機で実行する。
2. 特定のコードパスをテストしたいときには、コードが実行される直前の場所まで UIを使って移
動する。
3. DDMSのDevicesタブで、追跡したいプロセスを選ぶ。
4. 「Analyzer Tool」タブを選ぶ。
5. 「Start Tracking」ボタンを押す。
6. アプリケーションに分析したいコードを実行させる。
7. 「Get Allocation」ボタンをクリックして情報を集める。こうすると、それまでのメモリ割
り当て
情報が生成される。メモリ割り当て情報をリフレッシュするために、このボタンは何度でも押す
ことができる。
8. 分析が終わったら「Stop Tracking」ボタンをクリックして、プロセスを終了する。
10.2.2.2
Analyzer Tool
の結果を見る
ツールを実行したら、発生したメモリ割り当てについての詳細を見ることができる(図10-2参照)。
この画面には、割り当てられたオブジェクトとそれらについてのさまざまな情報が表示される。表示