WinCounterWinCounter

WinCounter オプションでは、プロファイルの実行中に一定間隔で収集する Windows またはアプリケーションのパフォーマンス カウンターを指定します。The WinCounter option specifies a Windows or application performance counter to collect at set intervals during the profile run. Windows とアプリケーションのパフォーマンス カウンターは、プロファイル データ ファイルにマークとして一覧表示されます。Windows and application performance counters are listed as marks in the profiling data file. 収集するパフォーマンス カウンターは、別個のオプションで複数指定できます。You can specify multiple performance counters to collect in separate options.

既定では、カウンターは 500 ミリ秒ごとに収集されます。By default, counters are collected every 500 milliseconds. 別の収集間隔を指定するには、AutoMark オプションを使用します。Use the AutoMark option to specify a different collection interval.

AutoMark オプションは 1 つしか使用できません。Only one AutoMark option is used. 複数の AutoMark オプションを指定した場合は、最後のオプションが使用されます。If multiple AutoMark options are specified, the last one is used.

WinCounter オプションと共に使用できるオプションは Start オプションのみです。The WinCounter option can only be used with the Start option.

構文Syntax

VSPerfCmd.exe /Start:Method /Wincounter:Path [/WinCounter:Path] [AutoMark:Milliseconds] [Options]  

パラメーターParameters

Path
PDH カウンター パス形式の Windows パフォーマンス カウンターです。The Windows performance counter in PDH counter path format.

必須オプションRequired Options

WinCounter オプションと共に使用できるオプションは Start オプションのみです。The WinCounter option can only be used with the Start option.

Start: MethodStart: Method
Start オプションは、指定したプロファイル方法にプロファイラーを初期化します。The Start option initializes the profiler to the specified profiling method.

排他的なオプションExclusive Options

AutoMark オプションと共に使用できるオプションは WinCounter オプションのみです。The AutoMark option can only be used with the WinCounter option.

AutoMark: MillisecondsAutoMark: Milliseconds
Windows パフォーマンス カウンターのデータ収集間隔をミリ秒単位で指定します。Specifies the number of milliseconds between Windows performance counter data collection.

Example

次の例では、1000 ミリ秒間隔で収集される 2 つの Windows パフォーマンス カウンターが指定されています。In the following example, two Windows performance counters are specified to be collected at an interval of 1000 milliseconds.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp /WinCounter:"\Processor(0)\% Processor Time" /WinCounter:"\System\Context Switches/sec" /AutoMark:1000  

関連項目See Also

VSPerfCmd VSPerfCmd
スタンドアロン アプリケーションのプロファイリング Profiling Stand-Alone Applications
ASP.NET Web アプリケーションのプロファイリング Profiling ASP.NET Web Applications
プロファイリング (サービスの)Profiling Services