Sdílet prostřednictvím


VSPerfMon

Nástroj VSPerfMon lze použít pro shromáždění dat o výkonu aplikace; obvykle je tento nástroj spouštěn programem VSPerfCmd.exe.Nástroj VSPerfMon zobrazuje dodatečné informace o připojování a odpojování procesu, které nejsou k dispozici v nástroji VSPerfCmd.Chcete-li tyto informace zobrazit, spusťte nástroj VSPerfMon v samostatném okně.Následující syntaxe vyvolá nástroj VSPerfMon:

VSPerfMon [/U] </TRACE [/COUNTER:cfg] | /SAMPLE | /COVERAGE> /CROSSSESSION /OUTPUT <file name> [/WINCOUNTER:cfg] [/USER [DOMAIN\]username]

Následující tabulka popisuje možnosti nástroje VSPerfMon:

Možnosti

Description

U

Přesměrovaný výstup konzoly je zapsán znakovou sadou Unicode. Tato možnost musí být zadána jako první.

OUTPUT:<file name>

Přesměruje výstup na zadaný název souboru.

TRACE

Spustí sledování výkonu pro profilování instrumentací.

SAMPLE

Spustí sledování výkonu pro profilování vzorkováním.

COVERAGE

Spustí sledování výkonu pro shromažďování pokrytí kódu.

CONCURRENCY

Spustí sledování výkonu pro profilování konfliktů prostředků.

USER:[domain\]username

Umožňuje přístup klientů ke sledování výkonu z daného účtu.

CROSSSESSION

Povoluje profilování napříč relacemi.

COUNTER:cfg

Je-li použita instrumentační metoda profilování (TRACE), určuje čítač procesoru, který má být shromážděn v každém bodě instrumentace.Data z většího množství čítačů lze shromáždit zadáním většího množství možností Counter.

Použijte následující syntaxi určit čítač (cfg) data:

NázevČítače[,Reload[,ZobrazovanýNázev]]

  • NázevČítače je název čítače vrácený příkazem VSPerfCmd /QueryCounters.

  • Hodnota Reload je interval vzorkování události čítače.Nepoužívejte Reload pomocí metody služby WMI.

  • Je-li zadáno, nahrazuje hodnota ZobrazovanýNázev hodnotu NázevČítače v názvech sloupců sestavy nástrojů pro profilaci.

WINCOUNTER:path

Určuje čítač výkonu systému Windows, který má být zahrnut do dat značek.Řetězec path je řetězec čítače výkonu systému Windows ve formátu cesty čítače PDH.Příklad:

\Processor(0)\% Processor Time

\System\Context Switches/sec

AUTOMARK:n

Určuje časový interval (v milisekundách) mezi automatickými značkami, je-li použita možnost /WINCOUNTER.Zaokrouhleno na nejbližších 500 ms.

Chcete-li zakázat automatické značky, použijte hodnotu 0. (výchozí hodnota je 500 ms, není-li zadáno jinak)

Viz také

Referenční dokumentace

VSInstr

VSPerfCmd

VSPerfReport

Další zdroje

Zobrazení sestav nástrojů pro profilaci