プロファイル結果
プロファイル結果は、ソースエディタウィンドウの「プロファイル結果」タブに表示されます。
表示される結果は、選択したプロファイルタスクによって異なります。
- メモリー使用
メモリー使用をプロファイルすると、「プロファイル結果」タブに、オブジェクトの作成と割り当てに関するデータが表示されます。メモリー使用をプロファイルするには、「メモリー使用を解析」を選択するか、またはカスタムプロファイルでメモリープロファイルを選択します。
- アプリケーションのパフォーマンス
アプリケーションのパフォーマンスをプロファイルすると、「プロファイル結果」タブに各メソッドの合計実行時間と呼び出しの回数が表示されます。アプリケーションのパフォーマンスをプロファイルするには、「パフォーマンスを解析」を選択するか、またはカスタムプロファイルで CPU プロファイルを選択します。
- コードフラグメントのパフォーマンス
コードフラグメントのパフォーマンスを解析すると、「プロファイル結果」タブの結果に、1 つのメソッド内の一部のコードまたはメソッド全体の実行に必要な時間が表示されます。
「プロファイル結果」タブ
ソースエディタウィンドウ内で「プロファイル結果」タブを開くには、「Profiler」ウィンドウで「ライブ結果」ボタン (
) をクリックします。
「プロファイル結果」ツールバー
「プロファイル結果」ツールバーにあるボタンを使用すると、次の基本的なタスクを実行できます。
 |
「自動的に結果を更新」 このボタンをクリックすると、自動更新機能が開始されます。自動更新が有効な場合、表示されるプロファイル結果は短い間隔 (約 2 秒) で自動的に更新されます。ボタンを再度クリックすると、この機能が無効になります。 |
 |
「スナップショットを作成」 このボタンをクリックすると、現在のプロファイルデータのスナップショットが作成されます。スナップショットを作成すると、そのスナップショットはソースエディタの新しいタブ内に開かれます。 |
 |
「収集結果をリセット」
このボタンをクリックすると、すでに収集されているプロファイル結果が破棄されます。 |
 |
「GC を実行」 このボタンをクリックすると、ガベージコレクションタスクが実行されます。 |
結果のフィルタ
「プロファイル結果」タブの下部にあるフィルタのボックスを使用すると、表示された結果をメソッド名に基づいてフィルタ適用できます。結果にフィルタを適用するには、メソッド名のフィルタボックスに用語を入力し、使用するフィルタ方法を選択して Return キーを押します。メソッド名のフィルタボックスの右にある矢印をクリックすると、以前にフィルタとして使用した用語が表示され、その中から用語を選択できます。
フィルタが適用されていない、完全なメソッド一覧に戻すには、メソッド名フィルタボックスの右にある「現在のフィルタを消去」(
) をクリックします。