プロファイリング ツールを使用したアプリケーション パフォーマンスの分析
このトピックの内容は、次の製品に該当します。
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Visual Studio プロファイリング ツールによって、開発者は、コード内のパフォーマンス関連の問題を計測、評価、および特定することができます。 これらのツールは IDE に完全に統合されており、シームレスでわかりやすいユーザー エクスペリエンスを提供します。
アプリケーションのプロファイリングは簡単です。 新しいパフォーマンス セッションを作成することによって開始します。 Visual Studio Team Edition for Developers では、パフォーマンス ウィザードを使用して新しいパフォーマンス セッションを作成します。 パフォーマンス セッション終了後、プロファイリング中に収集されたデータが .vsp ファイルに保存されます。 .vsp ファイルは IDE 内で参照できます。 いくつかのレポート ビューを使用して、収集したデータからパフォーマンス上の問題を視覚化し、検出できます。
プロファイリング ツールはコマンド ラインからも使用できます。 必要に応じて、パフォーマンス ツールをコマンド ラインから実行したり、スクリプトを使うタスクをパフォーマンス ツールによって自動化したりできます。
パフォーマンスおよびプロファイリングに関する最新トピックや高度なトピックの詳細については、Microsoft Developer Network や Microsoft ブログを検索してください。 キーワードには、"Enterprise Performance Tools Team" を指定してください。
一般的なタスク
タスク |
関連するコンテンツ |
---|---|
プロファイリングの概念を理解する: プロファイリング ツールを使用してコード パフォーマンスの収集、表示、分析を行う場合の概念と用語について説明します。 |
|
操作を行う: プロファイリング ツールを使用してコード パフォーマンスの収集、表示、分析を行う場合の基本的な手順について説明します。 チュートリアルに従って操作します。 |
|
プロファイリング セッションを構成する: プロファイリングを行うプロジェクトまたはバイナリを指定する方法、プロファイリング方式を選択する方法、収集するパフォーマンス データを選択する方法、およびその他のプロファイリング セッションのオプションを設定する方法の詳細について説明します。 |
|
プロファイラーが収集するデータを制御する: パフォーマンス セッションのプロパティおよび対話形式の手順を使用してプロファイリングを開始および停止する方法と、収集するパフォーマンス データを必要な情報だけに制限する方法について説明します。 |
|
パフォーマンスの問題を特定する: 収集したパフォーマンス データをプロファイリング ツールのレポート ビュー ウィンドウに表示して分析する方法について説明します。 |
|
パフォーマンスの変更を分析する: 2 つのプロファイラー データ ファイルを比較してパフォーマンスの変化を分析する方法について説明します。 |
|
結果を保存して共有する: プロファイリング データを保存してアーカイブまたは共有する方法について説明します。 |
|
プロファイリングを自動化する: コマンド プロンプトからプロファイリング ツールを使用する方法について説明します。 |
|
プロファイリングをプログラムで制御する: プロファイリング ツールのマネージおよびネイティブ API を使用して、ソース コードから直接データ収集を制御する方法について説明します。 |