GC (VSPerfCmd)GC (VSPerfCmd)

L’option GC active la collecte des données d’allocation mémoire et de durée de vie des objets de .NET Framework.The GC option enables the collection of .NET Framework memory allocation and object lifetime data. L’option GC peut être utilisée seulement avec la méthode de profilage par échantillonnage et seulement avec l’option Launch.The GC option can only be used with the sampling profiling method and only with the Launch option.

Quand vous utilisez l’option GC, la commande VSPerfClrEnv /sampleon n’est pas obligatoire.When you are using the GC option, the VSPerfClrEnv /sampleon command is not required.

Si aucun paramètre n’est spécifié, ou si le paramètre Allocation est spécifié, seules les données d’allocation mémoire de .NET Framework sont collectées.If no parameters are specified, or if the Allocation parameter is specified, only .NET Framework memory allocation data is collected. Si le paramètre Lifetime est spécifié, les données d’allocation mémoire de .NET Framework et de durée de vie des objets de .NET Framework sont collectées.If the Lifetime parameter is specified, both .NET Framework memory allocation and .NET Framework object lifetime data is collected.

SyntaxeSyntax

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

ParamètresParameters

AllocationAllocation
Par défaut.Default. Collecte les données d’allocation mémoire de .NET Framework.Collects .NET Framework memory allocation data.

Durée de vieLifetime
Collecte les données d’allocation de mémoire de .NET Framework et les données de durée de vie des objets de .NET Framework.Collects both .NET Framework memory allocation data and .NET Framework object lifetime data.

Options obligatoiresRequired Options

L’option GC peut être utilisée seulement avec l’option Launch.The GC option can only be used with the Launch option.

Launch : AppNameLaunch: AppName
Démarre l’application spécifiée et commence le profilage avec la méthode d’échantillonnage.Starts the specified application and begins profiling with the sampling method.

ExempleExample

L’exemple suivant lance une application et collecte les données d’allocation mémoire de .NET Framework.The following example launches an application and collects .NET Framework memory allocation data.

VSPerfCmd.exe /Launch:TestApp.exe /gc  

Voir aussiSee Also

VSPerfCmd VSPerfCmd
Profilage d’applications autonomes Profiling Stand-Alone Applications
Profilage d’applications web ASP.NET Profiling ASP.NET Web Applications
Profilage de servicesProfiling Services