Share via


チュートリアル: Windows パフォーマンス アナライザーの基本

C++ Build Insights ツールは、Visual Studio 2019 以降で使用できます。 このバージョンのドキュメントを表示するには、この記事の Visual Studio の [バージョン] セレクター コントロールを Visual Studio 2019 以降に設定してください。 このページの目次の一番上にあります。

C++ Build Insights を効果的に使用するには、Windows Performance Analyzer (WPA) に関するある程度の知識が必要です。 この記事は、一般的な WPA の操作を理解するのに役立ちます。 WPA の使用方法の詳細については、「Windows Performance Analyzer」ドキュメントを参照してください。

表示モードを変更する

WPA には、トレースを調べるための 2 つの基本的な表示モードが用意されています。

  • グラフ モード
  • テーブル モード

ビュー ペインの上部にある表示モード アイコンを使用して、それらを切り替えることができます。

Switching between graph mode and table mode.

プリセットの選択

ほとんど C++ Build Insights WPA ビューには、選択できるプリセットが複数あります。 ビュー ペインの上部にあるドロップダウン メニューを使用して、必要なプリセットを選択できます。

Selecting a preset.

拡大と縮小

ビルド トレースは、詳細を確認するのが困難なほど大きくなる場合があります。 興味のある領域を拡大するには、グラフを右クリックして [ズーム] を選択します。 [ズームを元に戻す] を選択すれば、いつでも前の設定に戻すことができます。 次の図は、選択と [ズーム] コマンドを使用してグラフの選択内容を拡大する例を示しています。

Short video showing zooming in on a graph.

異なる列でグループ化する

トレースの表示方法はカスタマイズできます。 ビュー ペインの上部にある歯車アイコンをクリックし、ビルド エクスプローラーのビュー エディターで列を再配置します。 このダイアログの黄色の線の上にある列によって、データ行がグループ化されます。 黄色の線のすぐ上にある列は特別なものです。グラフ ビューでは色付きのバーに表示されます。

次の図は、リンク呼び出しの棒グラフの例を示しています。 歯車アイコンを使用して、ビルド エクスプローラーのビュー エディター ダイアログを開きます。 次に、Component と Name 列エントリを黄色の線の上にドラッグします。 構成内容が変更されて詳細度が上がり、リンカー内で実際に発生した動作を確認できます。

Short video showing showing how you can group by different columns.

関連項目

チュートリアル: vcperf および Windows パフォーマンス アナライザー
リファレンス: vcperf コマンド
リファレンス: Windows パフォーマンス アナライザー ビュー
Windows Performance Analyzer