WinCounter

WinCounter 選項會指定 Windows 或應用程式效能計數器,在執行程式碼分析期間以設定的間隔進行收集。程式碼剖析資料檔案中會標記列出 Windows 及應用程式效能計數器。您可以在個別選項中指定多個要收集的效能計數器。

根據預設,計數器會每隔 500 毫秒收集一次。使用 AutoMark 選項可以指定不同的收集間隔。

只會使用一個 AutoMark 選項。如果指定多個 AutoMark 選項,則會使用最後一個。

WinCounter 選項只能與 Start 選項搭配使用。

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

參數

  • Path
    採用 PDH 計數器路徑格式的 Windows 效能計數器。

必要選項

WinCounter 選項只能與 Start 選項搭配使用。

  • Start: Method
    Start 選項會將程式碼剖析工具初始化成指定的程式碼剖析方法。

專有選項

AutoMark 選項只能與 WinCounter 選項搭配使用。

  • AutoMark: Milliseconds
    指定 Windows 效能計數器資料收集之間的毫秒數。

範例

在下列範例中,會指定兩個 Windows 效能計數器以 1000 毫秒的間隔進行收集。

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

請參閱

參考

VSPerfCmd

概念

獨立應用程式的命令列分析

ASP.NET Web 應用程式的命令列分析

服務的命令列分析