Compartilhar via


GC (VSPerfCmd)

A opção de GC habilita a coleção de alocação de memória do .NET Framework e os dados de tempo de vida do objeto.A opção de GC pode ser usada apenas com a amostragem que analisa o método e apenas com a opção de Launch .

Quando você estiver usando a opção de GC , o comando de VSPerfClrEnv /sampleon não é necessário.

Se nenhum parâmetro for especificado, ou se o parâmetro de Allocation for especificado, somente os dados de alocação de memória do .NET Framework são coletados.Se o parâmetro de Lifetime for especificado, a alocação de memória do.NET Framework e os dados de tempo de vida do objeto do .NET Framework são coletados.

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

Parâmetros

  • Allocation
    Padrão.Coleta dados de alocação de memória do.NET Framework.

  • Lifetime
    Coleta dados de alocação de memória do.NET Framework e dados de tempo de vida do objeto do.NET Framework.

Opções necessárias

A opção de GC pode ser usada apenas com a opção de Launch .

  • Launch: AppName
    Inicia o aplicativo especificado e começar a analisar com o método de amostragem.

Exemplo

O exemplo a seguir inicia um aplicativo e coletar dados de alocação de memória do.NET Framework.

VSPerfCmd.exe /Launch:TestApp.exe /gc

Consulte também

Referência

VSPerfCmd

Conceitos

Criação de perfil de linha de comando dos aplicativos autônomos

Criação de perfil de linha de comando dos aplicativos Web do ASP.NET

Criação de perfil dos serviços de linha de comando