ProcessOn a ProcessOff
VSPerfCmd.exe ProcessOff a ProcessOn podpříkazy pozastavení a pokračování v Profilování pro určený proces, v Profilování relaci příkazového řádku.ProcessOffUkončí proces profilování a ProcessOn spustí proces profilování.
Ve většině případů určit ProcessOn nebo ProcessOff jako jediná možnost v VSPerfCmd.exe příkazovém řádku, ale lze také kombinovat s GlobalOn, GlobalOff, ThreadOn, a ThreadOff dílčích příkazů.
ProcessOn a ProcessOff podpříkazy pracovat GlobalOn a GlobalOff dílčí příkazy, které řídí shromažďování dat pro všechny procesy v relaci příkazového řádku profilování a ThreadOn a ThreadOff dílčí příkazy, které řídí shromažďování dat pro zadaný podproces.
ProcessOff a ProcessOn podpříkazy také vliv na počet spuštění a zastavení procesu, který je zpracováván profiler rozhraní API funkce.
ProcessOffihned nastaví počet spuštění a zastavení procesu na 0 a proto pozastaví profilování.
ProcessOnihned nastaví počet spuštění a zastavení procesu na 1 a proto pokračuje profilování.
Další informace naleznete v tématu Profilování rozhraní API nástroje.
VSPerfCmd.exe /{ProcessOff|ProcessOn}:PID [Options]
Parametry
- PID
Identifikátor procesu spuštění nebo zastavení celé číslo.ID procesu jsou uvedeny na kartě procesy ve Správci úloh systému Windows.
Požadované dílčí příkazy
Žádná
Platná dílčí
ProcessOna ProcessOff lze příkazové řádky, které také obsahují následující dílčí příkazy.
**Start:**Method
Inicializuje relaci příkazového řádku profilování 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.GlobalOff|GlobalOn
Začíná nebo profilování pro všechny procesy v relaci příkazového řádku profilování.{ThreadOff|ThreadOn}**:**TID
Začíná nebo profilování pro zadaný podproces (pouze metoda instrumentation).
Příklad
V tomto příkladu ProcessOff podpříkazu slouží ke shromažďování dat profilování pro spuštění aplikace.
; Initialize the profiler.
VSPerfCmd.exe /Start:Trace /Output:Instrument.vsp
; Start the instrumented application.
; Stop profiling the process after startup.
VSPerfCmd.exe /ProcessOff:12345
; 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í