Compartilhar via


GC (VSPerfCmd)

O GC opção possibilita a coleta de.NET Framework alocação e object lifetime dados da memória.O GC opção só pode ser usada com a método de criação de perfil de amostragem e somente com o Launch opção.

Quando você estiver usando o GC opção, o VSPerfClrEnv /sampleon comando não é obrigatório.

Se nenhum parâmetro for especificado, ou se a Allocation parâmetro for especificado, somente.NET Framework dados de alocação de memória são coletados.Se a Lifetime parâmetro for especificado, ambos.Alocação de memória do NET Framework e.Dados de tempo de vida do objeto 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 de ambos.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

O GC opção pode ser usada apenas com o Launch opção.

  • **Launch:**AppName
    Inicia o aplicativo especificado e começa a criação de perfil com o método de amostragem.

Exemplo

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

VSPerfCmd.exe /Launch:TestApp.exe /gc

Consulte também

Referência

VSPerfCmd

Conceitos

A criação de linha de comando de perfil de aplicativos autônomos

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

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