アクティビティーの比較

ホット・スポット比較ブラウザーを開く

パフォーマンス・エクスプローラーでアクティビティーを右クリックし、「ベースラインと比較する」 または「前のものと比較する」のいずれかを選択します。

もう 1 つの方法として、2 つのアクティビティーをパフォーマンス・エクスプローラーで 選択し、右クリックし、「比較」を選択しても、アクティビティーを比較できます。

2 つのアクティビティーの間で関数を比較

ホット・スポット比較ブラウザーは、2 つのアクティビティーの間でアプリケーションの パフォーマンスを比較するために使用されます。 これは、どのように変更がアプリケーションのパフォーマンスに影響したかを調べるときに役立ちます。

ブラウザーの上部で、全体的なパフォーマンス変更が説明されています。

アプリケーションのパフォーマンスに加えられた変更において最も大きな影響があった関数が、表にリストされます。

それぞれの関数について、以下の情報があります。
  • 関数名。
  • 2 つのアクティビティーの間で関数を比較しているときの相対的高速化。 アクティビティー間で、どの程度それぞれの関数が高速化または低速化したかを表示します。
  • 影響スコア。 アプリケーション・パフォーマンス全体において、それぞれの関数に与えられた影響を表示します。 例えば、頻繁に呼び出される関数は少しだけ速くなる可能性がありますが、頻繁に呼び出される分だけ、その累積のパフォーマンス影響は大きくなります。
  • 関数定義が入っているソース・ファイル。
  • コンパイル済み関数が入っているバイナリー・モジュール。 コンパイラー・オプションがアクティビティー間で変更されている場合は、三角形のアイコンが表示されます。

環境変数の比較

アプリケーションのランタイム動作は、システムに設定されている特定の環境変数によって影響を受ける場合があります。 このような環境変数への変更が検出されると、追加のパネルが使用可能になります。 パネルを拡張するには、小さな矢印をクリックしてください。環境変数それぞれの名前、および実行ごとのその値を示す表が表示されます。 関係する環境変数のリストを調べるには、『パフォーマンス調整のための環境変数』にある ページを参照してください。

ソースの比較

関数を選択して右クリックし、「ソースの比較」を選択します。

これで、2 つのバージョンのファイルが比較ビューアーで開きます。


フィードバック