Snadné spuštění
Launch Možnost Spuštění profileru pomocí metody odběru vzorků a spustí zadané aplikace.
Použití Launch možnost, je nutné zadat Sample metodu Start možnost.
VSPerfCmd.exe /Launch:AppName [Options]
Parametry
- AppName
Název aplikace, kterou chcete spustit.Podporovány jsou úplné a částečné cesty z aktuálního adresáře.
Platné možnosti
Následující možnosti VSPerfCmd lze kombinovat s Launch možnost na jeden příkazový řádek.
**Start:**Method
Inicializuje relaci příkazového řádku profiler a nastaví zadaný profilování metodu.GlobalOnaGlobalOff
Životopisy (GlobalOn) nebo pozastaví (GlobalOff) profilování, ale nedojde k ukončení relace profilování.**ProcessOn:**PIDand ProcessOff:PID
Životopisy (ProcessOn) nebo pozastaví (ProcessOff) pro určený proces profilování.TargetCLR
Určuje verzi.NET Framework Runtime CLR (Common Language) do profilu při načtení více než jednu verzi v relaci profilování.Standardně je profilován první načtený verze.
Exkluzivní možnosti
Tyto možnosti lze použít pouze s Launch možnost.
Console
Spustí zadané aplikace příkazového řádku v novém okně.**Args:**ArgList
Určuje seznam argumenty pro aplikace.LineOff
Zakáže kolekce profilování dat na úrovni řádku.
Možnosti odběru
Jednu z následujících možností interval vzorkování lze zadat na Launch příkazového řádku.Výchozí interval vzorkování je 10,000,000 hodiny cyklů procesoru.
Timer[**:Cycles]PF[:Events]Sys[:Events]Counter[:**Name,Reload,FriendlyName]GC[:allocation|lifetime]
Určuje počet a typ intervalu vzorkování.Timer-Vzorky každé Cycles hodiny cykly procesoru zastaveno.Pokud Cycles není zadán, jsou použity 10,000,000 cyklů.
PF-Vzorky každé Events chyby stránek.Pokud Events není zadána, chyby 10 stránek.
Sys-Vzorky každé Events volání operačního systému.Pokud Events není zadána, 10 systémová volání jsou používány.
Counter-Vzorky každé Reload číslo určené čítač výkonu procesoru Name.Volitelně FriendlyName zadat řetězec, který chcete použít jako záhlaví sloupce v sestavách profiler.
GC-Shromažďuje.NET paměti údajů.Ve výchozím nastavení (allocation), údaje při každé události přidělení paměti.Když lifetime parametr zadán, údaje také při každé události sběr odpadků.
Příklad
Tento příklad ukazuje použití Launch aplikaci.
VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp
VSPerfCmd.exe /Launch:TestApp.exe
Viz také
Referenční dokumentace
Koncepty
Příkazového řádku profilování samostatných aplikací