データ コレクションの制御Controlling Data Collection

Visual StudioVisual Studio プロファイリング ツールを使用すると、パフォーマンス セッション中のプロファイリング データを収集するタイミングを制御し、プロファイリングする関数を指定することができます。 Profiling Tools enable you to control when profiling data is collected during a performance session and to specify the functions that are profiled. ここでは、[パフォーマンス エクスプローラー] ウィンドウおよび [データ収集コントロール] ウィンドウからデータ収集を開始および停止する方法と、プロファイリング データを収集するオブジェクトを制限する方法について説明します。This section describes how to start and stop data collection from the Performance Explorer and Data Collection Control windows and how to limit the objects for which profiling data is collected.

一般的なタスクCommon Tasks

タスクTask 関連するコンテンツRelated Content
プロファイリングの開始および停止: アプリケーションのプロファイリングは、アプリケーションの起動時または既に実行中のプロセスにプロファイラーをアタッチすることで開始できます。Start and stop profiling: You can start to profile an application when the application starts, or you can attach the profiler to a process that is already running. ターゲット アプリケーションの実行中は、データ コレクションを一時停止したり、再開することができます。When the target application is running, you can pause and resume data collection. プロファイル セッションを終了するには、ターゲット アプリケーションを終了するか、プロファイラーを実行中のプロセスからデタッチします。You end a profiling session by closing the target application or detaching the profiler from a running process. - 方法: 開始と終了のパフォーマンス データの収集- How to: Start and End Performance Data Collection
- 方法 : 実行中のプロセスにプロファイラーをアタッチする/実行中のプロセスからプロファイラーをデタッチする- How to: Attach and Detach Performance Tools to Running Processes
- 方法: パフォーマンス データ収集の一時停止と再開- How to: Pause and Resume Performance Data Collection
収集データを制限するようにインストルメンテーション プロファイリングを構成: パフォーマンス セッションの構成プロパティを使用して、インストルメンテーション メソッドを使用するプロファイリング実行で収集されるデータを制限できます。Configure instrumentation profiling to limit the collected data: You can use performance session configuration properties to limit the data that is collected in profiling runs that use the instrumentation method. 特定の .dll ファイル、名前空間、クラス、および関数を含めたり、除外することができます。You can include or exclude specific .dll files, namespaces, classes, and functions. さらに、指定したサイズのしきい値に満たない関数を除外することもできます。You can also exclude functions that do not meet a size threshold that you specify. - 方法 : インストルメンテーションを特定の DLL に制限する- How to: Limit Instrumentation to Specific DLLs
- 方法 : インストルメンテーションを特定の関数に制限する- How to: Limit Instrumentation to Specific Functions
- 方法 : インストルメンテーションで短い関数を除外または含める- How to: Exclude or Include Short Functions from Instrumentation

パフォーマンス セッションの構成Configuring Performance Sessions

関連項目See Also

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