Compartilhar via


Ligue para o modo de exibição de árvore - Profiler.Dados de amostragem de memória de NET

A exibição Call Tree exibe os caminhos de execução de função que foram desviados no aplicativo perfilado.A raiz da árvore é o ponto de entrada para o aplicativo ou componente.Cada nó de função lista todas as funções que ela chamou e o.Dados de alocação de memória NET sobre essas chamadas de função.

Os valores no modo de exibição de árvore de chamada são para as instâncias da função que foram chamadas pela função pai na árvore de chamada.Porcentagem de valores são calculados comparando o valor da instância de função para o número total ou o tamanho de alocações na criação de perfil executar.

Realce o caminho de execução Hot

A exibição Call Tree pode expandir e destaque do caminho de execução do processo ou função que criou o maior ou a maioria dos objetos de memória.Para exibir o caminho mais ativo, o processo ou a função de atalho e clique em Expandir o Hot Path.

Definindo o nó de raiz de árvore de chamada

Cada processo em execução de profiling é exibido como um nó raiz.Para definir o nó inicial do modo de exibição de árvore de chamada para um nó diferente, clique com o botão direito no nó que você deseja definir como o nó de início e selecione Set Root.

Quando você definir o nó raiz, você pode eliminar todas as outras entradas no modo de exibição, exceto a subárvore do nó selecionado.Você pode redefinir o nó raiz para o nó que você estava exibindo; Clique com o botão direito na janela de exibição de árvore de chamada e selecione Reset Root.

Coluna

Descrição

Process ID

O processo de identificação (PID) de criação de perfil executar.

Nome do processo

O nome do processo.

Module Name

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

Module Path

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

Source File

O arquivo de origem que contém a definição para esta função.

Function Name

O nome totalmente qualificado da função.

Número da linha de função

O número de linha de início desta função no arquivo de origem.

Function Address

O endereço da função.

Level

A profundidade da função na árvore de chamada.

Inclusive Allocations

O número de objetos que foram alocados pelas instâncias desta função que foram chamadas pela função pai na árvore de chamada.Este número inclui alocações que foram feitas pelo funções filho.

Inclusive % de alocações

A porcentagem de todos os objetos que foram criados na criação de perfil executa que eram inclusive alocações desta função.

Exclusive Allocations

O número de objetos que foram alocados pelas instâncias desta função que foram chamadas pela função pai na árvore de chamada.Esse número não inclui as alocações que foram feitas pelo funções filho.

% De alocações exclusivas

A porcentagem de todos os objetos que foram criados na criação de perfil executa que eram exclusivas alocações das instâncias de função que foram chamadas pela função pai na árvore de chamada.

Inclusive Bytes

O número de bytes na memória que foram alocados pelas instâncias desta função que foram chamadas pela função pai na árvore de chamada.Este número inclui alocações que foram feitas pelo funções filho.

Inclusive % de Bytes

A porcentagem de todos os bytes de memória que foram alocados na geração do perfil que eram inclusive alocações desta função.

Bytes exclusivos

O número de bytes na memória que foram alocados pelas instâncias desta função que foram chamadas pela função pai na árvore de chamada.Esse número não inclui as alocações que foram feitas pelo funções filho.

% De Bytes exclusivo

A porcentagem de todos os bytes de memória que foram alocados na geração do perfil que eram alocações exclusivas desta função.

Consulte também

Referência

Ligue para o modo de exibição de árvore - Profiler.Dados de instrumentação de memória de NET

Chamar o modo de exibição de árvore - dados de amostragem do Profiler

Chamar o modo de exibição de árvore - dados de instrumentação do Profiler