Partager via


GC (VSPerfCmd)

L'option GC active la collecte des données d'allocation de mémoire .NET Framework et de durée de vie de l'objet. L'option GC ne peut être utilisée qu'avec la méthode de profilage d'échantillonnage et uniquement avec l'option Launch.

Lorsque vous utilisez l'option GC, la commande /sampleon VSPerfClrEnv n'est pas obligatoire.

Si aucun paramètre n'est spécifié ou si le paramètre Allocation est spécifié, seules les données d'allocation de mémoire .NET Framework sont collectées. Si le paramètre Lifetime est spécifié, à la fois les données d'allocation de mémoire .NET Framework et les données de durée de vie de l'objet .NET Framework sont collectées.

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

Paramètres

  • Allocation
    Valeur par défaut. Collecte les données d'allocation de mémoire .NET Framework.

  • Lifetime
    Collecte les données liées à l'allocation de la mémoire .NET Framework et à la durée de vie des objets .NET Framework.

Options requises

L'option GC ne peut être utilisée qu'avec l'option Launch.

  • **Launch:**AppName
    Démarre l'application spécifiée et commence le profilage avec la méthode d'échantillonnage.

Exemple

L'exemple suivant lance une application et collecte les données d'allocation de mémoire .NET Framework.

VSPerfCmd.exe /Launch:TestApp.exe /gc

Voir aussi

Référence

VSPerfCmd

Concepts

Profilage d'applications autonomes à partir de la ligne de commande

Profilage d'applications Web ASP.NET à partir de la ligne de commande

Profilage de services à partir de la ligne de commande