Compartilhar via


Exibição do tempo de vida do objeto

A exibição de tempo de vida do objeto está disponível quando Também coletar dados de tempo de vida do objeto do .NET é verificado nas páginas de propriedades da sessão de desempenho.

O coletor de lixo de .NET Framework gerencia a alocação e a versão de memória para seu aplicativo.Para otimizar o desempenho do coletor de lixo, o heap gerenciado é dividido em três gerações: 0, 1 e 2.O coletor de lixo de tempo de execução armazena novos objetos na geração 0.Os objetos que sobrevivem a coleções são promovidos e armazenados nas gerações 1 e 2.

O coletor de lixo recupera a memória desalocando uma geração inteira de objetos.Para os objetos criados pelo aplicativo pela análise, exibe de exibição de tempo de vida do objeto do número e o tamanho dos objetos e a geração na qual são recuperados.

Geral

Coluna

Descrição

Class Name

O nome da classe do tipo atribuído.

Identificação do Processo

A ID de processo de analisar executado.

Nome do Processo

O nome do processo.

Nome do Módulo

O nome do módulo que contém a função.

Caminho do Módulo

O caminho do módulo que contém a função.

Dados da instância

Os dados da instância indicam o número de objetos do tipo que foram criados em analisar executado, e a geração na qual os objetos tiverem sido desalocado pelo coletor de lixo.

Coluna

Descrição

Instâncias

O número de alocações de objetos desse tipo.

O total instâncias %

A porcentagem do número total de alocações que foram feitas em analisar executado.

Instâncias de Gen 0 coletadas

O número de instâncias do tipo que foram desalocadas na geração 0 do algoritmo de coleta de lixo.

Instâncias de Gen 1 coletadas

O número de instâncias do tipo que foram desalocadas na geração 1 do algoritmo de coleta de lixo.

Instâncias de Gen 2 coletadas

O número de instâncias do tipo que foram desalocadas na geração 2 do algoritmo de coleta de lixo.

Instâncias tempo na extremidade

O número de instâncias do tipo que não foi desalocada até o final da execução.

Dados de tamanho (bytes)

Os dados de tamanho (bytes) indica o tamanho dos objetos do tipo que foram criados em analisar executado, e da quantidade de memória que eles são recuperados em cada geração na qual os objetos foram desalocados.

Coluna

Descrição

Total de bytes alocados

O número total de bytes para todas as instâncias do tipo.

Total de bytes %

A porcentagem do número total de bytes alocados analisar executado em que foi atribuído para instâncias desse tipo.

Bytes de Gen coletados 0

O tamanho das instâncias do tipo que foram desalocadas na geração 0 do algoritmo de coleta de lixo.

Bytes de Gen coletados 1

O tamanho das instâncias do tipo que foram desalocadas na geração 1 do algoritmo de coleta de lixo.

Gen 2 bytes coletados

O tamanho das instâncias do tipo que foram desalocadas na geração 2 do algoritmo de coleta de lixo.

Dados grandes de heap de objeto

O alocador de memória de O gerencia objetos muito grandes em um local que está separado do heap gerenciado padrão.Dados grandes de heap de objeto indicam o número e o tamanho dos objetos do tipo que foram gerenciadas nesse local.

Coluna

Descrição

Grandes instâncias do heap do objeto coletadas

O número de instâncias deste tipo que foram localizadas no heap de objeto grande e que foram coletadas em analisar executado.

Grandes bytes do heap de objeto coletados

O tamanho, em bytes, das instâncias deste tipo que foram localizadas no heap de objeto grande e que foram coletadas em analisar executado.

Consulte também

Outros recursos

Exibições de dados da memória do .NET das ferramentas de criação de perfil