GC (VSPerfCmd)
Opcja GC umożliwia zbieranie danych o alokacji pamięci .NET Framework oraz danych o okresie istnienia obiektu.Opcji GC należy używać tylko z profilowaniem metodą próbkowania i tylko z opcją Launch.
Kiedy używasz opcji GC, polecenie VSPerfClrEnv /sampleon nie jest wymagane.
Jeśli nie określono żadnych parametrów lub jeśli parametr Allocation jest określony, zbierane są jedynie dane o alokacji pamięci .NET Framework.Jeśli parametr Lifetime jest określony, zbierane są zarówno dane o alokacji pamięci .NET Framework, jak i dane o okresie istnienia obiektu .NET Framework.
VSPerfCmd.exe /Launch:AppName /GC[:{Allocation|Lifetime}] [Options]
Parametry
Allocation
Domyślne.Zbiera dane alokacji pamięci .NET Framework.Lifetime
Zbiera zarówno dane alokacji pamięci .NET Framework, jak i dane o okresie istnienia obiektu .NET Framework.
Wymagane opcje.
Opcja GC może być używana tylko z opcją Launch.
- Launch: AppName
Uruchamia określoną aplikację i rozpoczyna profilowanie metodą próbkowania.
Przykład
Poniższy przykład uruchomia aplikację i zbiera dane alokacji pamięci .NET Framework.
VSPerfCmd.exe /Launch:TestApp.exe /gc
Zobacz też
Informacje
Koncepcje
Profilowanie wiersza polecenia aplikacji autonomicznych