Uvolňování paměti (VSPerfCmd)
Možnost GC umožňuje sběr dat přidělení paměti rozhraní .NET Framework a údajů o životním cyklu objektů.Možnost GC může být použita jen s profilovací metodou odběrů vzorků a pouze s možností Launch.
Při použití možnosti GC není vyžadováno použití příkazu VSPerfClrEnv /sampleon.
Pokud nejsou zadány žádné parametry, nebo je zadán parametr Allocation, sbírají se pouze data přidělení paměti rozhraní .NET Framework.Pokud je zadán parametr Lifetime, jsou sbírána data přidělení paměti rozhraní.NET Framework i údaje o životním cyklu objektů rozhraní .NET Framework.
VSPerfCmd.exe /Launch:AppName /GC[:{Allocation|Lifetime}] [Options]
Parametry
Allocation
Výchozí.Sbírají se data přidělení paměti rozhraní .NET Framework.Lifetime
Sbírají se jak data přidělení paměti rozhraní .NET Framework, tak i údaje o životním cyklu objektů rozhraní .NET Framework.
Požadované možnosti.
Možnost GC lze použít pouze s možností Launch.
- Launch: AppName
Spustí zadanou aplikaci a začne profilovat pomocí metody odběru vzorků.
Příklad
Následující příklad spustí aplikaci a sbírá data přidělení paměti rozhraní .NET Framework.
VSPerfCmd.exe /Launch:TestApp.exe /gc
Viz také
Referenční dokumentace
Koncepty
Profilace samostatných aplikací z příkazového řádku