パフォーマンス エクスプ ローラーPerformance Explorer

Visual StudioVisual Studio プロファイリング ツールによって、開発者は、コード内のパフォーマンス関連の問題を計測、評価、および特定することができます。The Visual StudioVisual Studio Profiling Tools let developers measure, evaluate, and target performance-related issues in their code. これらのツールは IDE に完全に統合されており、シームレスでわかりやすいユーザー エクスペリエンスを提供します。These tools are fully integrated into the IDE to provide a seamless and approachable user experience.

アプリケーションのプロファイリングは簡単です。Profiling an application is straightforward. 新しいパフォーマンス セッションを作成することによって開始します。You begin by creating a new performance session. Visual Studio Team System Development Edition では、パフォーマンス セッション ウィザードを使用して新しいパフォーマンス セッションを作成できます。In Visual Studio Team System Development Edition, you can use the Performance Session Wizard to create a new performance session. パフォーマンス セッション終了後、プロファイリング中に収集されたデータが .vsp ファイルに保存されます。After a performance session ends, data gathered during profiling is saved in a .vsp file. .vsp ファイルは IDE 内で参照できます。You can view the .vsp file inside the IDE. いくつかのレポート ビューを使用して、収集したデータからパフォーマンス上の問題を視覚化し、検出できます。There are several report views available to help visualize and detect performance issues from the data gathered.

プロファイリング ツールはコマンド ラインからも使用できます。Profiling Tools can also be used from the command-line. 必要に応じて、パフォーマンス ツールをコマンド ラインから実行したり、スクリプトを使うタスクをパフォーマンス ツールによって自動化したりできます。This allows users the flexibility of running these tools from the command-line or using them to automate tasks that use script.

パフォーマンスおよびプロファイリングに関する最新トピックや高度なトピックの詳細については、Microsoft Developer Network や Microsoft ブログを検索してください。For more information about current and advanced topics related to performance and profiling, search the Microsoft Developer Network for topics and Microsoft blogs. キーワードには、"Enterprise Performance Tools Team" を指定してください。Use the keywords Enterprise Performance Tools Team.

一般的なタスクCommon Tasks

タスクTask 関連するコンテンツRelated Content
Windows 8 以降向けの手法Techniques for Windows 8 and later Windows 8 および Windows Server 2012 アプリケーションのパフォーマンス ツールPerformance Tools on Windows 8 and Windows Server 2012 applications
プロファイリングの概念を理解する: プロファイリング ツールを使用してコード パフォーマンスの収集、表示、分析を行う場合の概念と用語について説明します。Understand profiling concepts: Learn the concepts and terms that you will use to collect, view, and analyze code performance using the profiling tools. 概要Overviews
操作を行う: プロファイリング ツールを使用してコード パフォーマンスの収集、表示、分析を行う場合に使用する基本的な手順について説明します。Jump in and do it: Learn the basic procedures that you will use when you collect, view, and analyze code performance by using the profiling tools. チュートリアルに従って操作します。Try it out with a hands-on walkthrough. はじめにGetting Started
プロファイリング セッションを構成する: プロファイリングを行うプロジェクトまたはバイナリを指定する方法、プロファイリング方式を選択する方法、収集するパフォーマンス データを選択する方法、およびその他のプロファイリング セッションのオプションを設定する方法の詳細について説明します。Configure a profiling session: Learn advanced methods of how to specify the projects or binaries to profile, select a profiling method, choose the performance data to collect, and set other profiling session options. パフォーマンス セッションの構成Configuring Performance Sessions
プロファイラーが収集するデータを制御する: パフォーマンス セッションのプロパティおよび対話形式の手順を使用してプロファイリングを開始および停止する方法と、収集するパフォーマンス データを必要な情報だけに制限する方法について説明します。Control the data that the profiler collects: Learn how to use performance session properties and interactive procedures to start and stop profiling, and how to limit the performance data that you collect to just the information that you want. データ コレクションの制御Controlling Data Collection
パフォーマンスの問題を特定する: 収集したパフォーマンス データをプロファイリング ツールのレポート ビュー ウィンドウに表示して分析する方法について説明します。Locate performance issues: Learn how to view and analyze the collected performance data in the Profiling Tools Report view window. パフォーマンス ツール データの分析Analyzing Performance Tools Data
パフォーマンスの変化を分析する: 2 つのプロファイラー データ ファイルを比較して、パフォーマンスの変化を分析する方法について説明します。Analyze performance changes: Learn how to compare two profiler data files to analyze performance changes. パフォーマンス データ ファイルの比較Comparing Performance Data Files
結果を保存して共有する: プロファイリング データを保存してアーカイブまたは共有する方法について説明します。Save and share your results: Learn how to save profiling data for archiving or sharing. パフォーマンス ツール データの保存とエクスポートSaving and Exporting Performance Tools Data
プロファイリングを自動化する: コマンド プロンプトからプロファイリング ツールを使用する方法について説明します。Automate profiling: Learn to use profiling tools from the command prompt. コマンド ラインからのプロファイリングProfiling from the Command-Line
プロファイリングをプログラムで制御する: プロファイリング ツールのマネージ API とネイティブ API を使用して、ソース コードから直接データ コレクションを制御する方法について説明します。Control profiling programatically: Learn how to use the managed and native Profiling Tools APIs to control data collection directly from source code. プロファイリング ツールの APIProfiling Tools APIs
プロファイリングに関する問題のトラブルシューティングTroubleshoot profiling issues パフォーマンス ツールに関する問題のトラブルシューティングTroubleshooting Performance Tools Issues

関連項目See Also

プロファイリング ツールProfiling Tools