GlobalOn a GlobalOff
VSPerfCmd.exe GlobalOff a GlobalOn možnosti pozastavení a pokračování v Profilování v relaci příkazového řádku profilování všech procesů a podprocesů.
Můžete určit GlobalOn a GlobalOff jako pouze možnosti příkazového řádku VSPerfCmd.exe, nebo můžete zahrnout do příkazové řádky, které obsahují také Start, Launch, nebo Attach možnosti.
GlobalOnand GlobalOff can also be combined with the ProcessOn, ProcessOff, ThreadOn, and ThreadOff options.
GlobalOn a GlobalOff možnosti pracovat ProcessOn a ProcessOff možnosti, které řídí shromažďování dat pro určený proces a s ThreadOn a ThreadOff možnosti, které řídí shromažďování dat pro zadaný podproces.
GlobalOff a GlobalOn možnosti ovlivní také počet globální spuštění a zastavení, který je zpracováván okna profilování funkcí rozhraní API.
GlobalOffihned nastaví globální počet spuštění a zastavení na 0 a proto pozastaví profilování.
GlobalOnihned nastaví globální počet spuštění a zastavení na 1 a proto pokračuje profilování.
Další informace naleznete v tématu Profilování rozhraní API nástroje.
VSPerfCmd.exe /{GlobalOff|GlobalOn}
VSPerfCmd.exe /Start:Method /{GlobalOff|GlobalOn} [Options]
VSPerfCmd.exe {Launch:AppName|Attach:PID} /{GlobalOff|GlobalOn}[Options]
Parametry
Žádná
Platné možnosti
GlobalOna GlobalOff lze příkazové řádky, které obsahují také následující možnosti.
**Start:**Method
Inicializuje relaci příkazového řádku profiler a nastaví zadaný profilování metodu.**Launch:**AppName
Zadaná aplikace spustí a začíná profilování pomocí metody odběru vzorků.**Attach:**PID
Začíná profilování určený proces.{ProcessOff|ProcessOn}**:**PID
Začíná profilování pro určený proces nebo.{ThreadOff|ThreadOn}**:**TID
Začíná nebo profilování pro určený proces (pouze metoda instrumentation).
Příklad
V tomto příkladu GlobalOff a GlobalOn možností je použit k shromažďování profilování dat pro aplikaci spuštění a vypnutí systému.
; Initialize the profiler with profiling stopped.
VSPerfCmd.exe /Start:Trace /Output:Instrument.vsp /GlobalOff
; Start an instrumented application and wait for it to warm up.
; Start profiling.
VSPerfCmd.exe /GlobalOn
; Exercise the application functionality that you want to profile.
; Stop profiling.
VSPerfCmd.exe /GlobalOff
; Shut down the target application.
; Close the profiler.
VSPerfCmd /Shutdown
Viz také
Referenční dokumentace
Koncepty
Příkazového řádku profilování samostatných aplikací