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
Default. 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
Concetti
Profilatura della riga di comando di applicazioni autonome
Profilatura tramite riga di comando di applicazioni Web ASP.NET