Udostępnij za pośrednictwem


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

VSPerfCmd

Koncepcje

Profilowanie wiersza polecenia aplikacji autonomicznych

Profilowanie wiersza polecenia aplikacji sieci Web ASP.NET

Profilowanie wiersza polecenia usług