Condividi tramite


GC (VSPerfCmd)

L'opzione GC consente di abilitare la raccolta dei dati sull'allocazione di memoria di .NET Framework e sulla durata degli oggetti.L'opzione GC può essere utilizzata unicamente con il metodo di profilo campione e solo con l'opzione Launch.

Quando si utilizza l'opzione GC, il comando /sampleon di VSPerfClrEnv non è obbligatorio.

Se non viene specificato alcun parametro o se viene specificato il parametro Allocation, verranno raccolti solo i dati sull'allocazione di memoria di .NET Framework.Se viene specificato il parametro Lifetime, vengono raccolti sia i dati sull'allocazione di memoria sia i dati sulla durata degli oggetti di .NET Framework.

VSPerfCmd.exe /Launch:AppName /GC[:{Allocation|Lifetime}] [Options]

Parametri

  • Allocation
    Predefinito.Raccoglie i dati sull'allocazione di memoria .NET.

  • Lifetime
    Raccoglie i dati sull'allocazione di memoria e sulla durata degli oggetti di memoria .NET.

Opzioni obbligatorie

L'opzione GC può essere utilizzata solo con l'opzione Launch.

  • Launch: AppName
    Avvia l'applicazione specificata e l'operazione di profilo con il metodo di campionamento.

Esempio

Nell'esempio seguente viene avviata un'applicazione e vengono raccolti dati sull'allocazione di memoria di .NET Framework.

VSPerfCmd.exe /Launch:TestApp.exe /gc

Vedere anche

Riferimenti

VSPerfCmd

Concetti

Profilatura della riga di comando di applicazioni autonome

Profilatura tramite riga di comando di applicazioni Web ASP.NET

Profilatura dei servizi tramite riga di comando