Sdílet prostřednictvím


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

VSPerfCmd

Koncepty

Příkazového řádku profilování samostatných aplikací

Příkazového řádku profilování ASP.NET webových aplikací

Příkazového řádku vytváření profilů služby