Compartilhar via


Exibição de chamador/receptor - dados de amostragem da memória do .NET do criador de perfil

Dados de criação de perfil de memória do exibe O da exibição do chamador/destinatário para uma função selecionada e suas funções pai e filho.A vista Chamador/Receptor contém três grades.

Função atual é exibido na grade, média e mostra informações de perfil de memória sobre a função selecionada.Os valores incluem todas as chamadas de amostra à função.

Funções que chamaram a função atual é exibido na grade superior, e mostra o valor da função selecionada (atual) que foi gerada por chamadas de função do chamador (pai).

Funções que eram chamadas pela função atual é exibido na grade inferior, e mostra os dados de criação de perfil da memória das funções do destinatário (filho) da função selecionada quando a função filho foi chamado pela função atual.

Clique duas vezes em um chamador ou uma linha da função do destinatário para fazer que tem a função atual.

Coluna

Descrição

Identificação do Processo

A identificação do processo (PID) da execução de criação de perfil.

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.

Source File

O arquivo de origem contendo a definição para essa função.

Nome da Função

O nome completo da função.

Número de Linha da Função

O número de linhas do início desta função no arquivo fonte.

Endereço da função

O endereço da função.

Tipo

O contexto da função:

0 - a função atual

1 - uma função que chama a função atual

2 - uma função que é chamada pela função atual

Somente nos relatórios de linha de comando VSPerfReport.

Nível

A profundidade da função na árvore de chamada.Somente nos relatórios de linha de comando VSPerfReport.

Alocações Inclusivas

  • Para a função atual, o número de objetos que foram atribuídos pela função em analisar executado.Esse número inclui os objetos que foram criados em funções do destinatário.

  • Para uma função do chamador, o número das alocações inclusivo da função atual que foram geradas por chamadas dessa função.

  • Para uma função do destinatário, o número de objetos que foram atribuídos por instâncias dessa função que eram chamadas pela função atual.O número inclui as alocações que foram feitas por funções que eram chamadas pela função do destinatário.

% de Alocações Inclusivas

A porcentagem de todos os objetos que foram criados em que foi executado analisar alocações inclusivo dessa função.

Alocações Exclusivas

  • Para a função atual, o número de objetos que foram criados quando a função estivesse executando o código do corpo da função (isto é, quando a função estava na parte superior da pilha de chamadas).O número não inclui os objetos que foram criados em funções que eram chamadas pela função.

  • Para uma função do chamador, o número das alocações exclusivas da função atual que foram geradas por chamadas dessa função.

  • Para uma função do destinatário, o número de objetos criados por instâncias dessa função que eram chamadas pela função atual.O número não inclui os objetos criados por funções que eram chamadas pela função do destinatário.

% de Alocações Exclusivas

A porcentagem de todos os objetos que foram criados em que foi executado analisar alocações inclusivo dessa função.

Bytes Inclusivos

  • Para a função atual, o número de bytes de memória que foi atribuído pela função em analisar executado.O número inclui a memória que foi alocada em funções que eram chamadas por essa função.

  • Para uma função do chamador, o número de bytes inclusivos da função atual que foi gerado de chamadas pela função do chamador.

  • Para uma função do destinatário, o número de bytes que foi atribuído por instâncias dessa função que foram geradas por chamadas de função atual.O número inclui os bytes que foi atribuído por funções que eram chamadas pela função do destinatário.

% de Bytes Inclusivos

A porcentagem de todos os bytes de memória que foi atribuído em que foi executado analisar alocações inclusivo dessa função.

Bytes Exclusivos

  • Para a função atual, o número de bytes de memória que foi atribuído pela função em analisar executado.Esse número não inclui a memória que foi atribuído por funções que eram chamadas pela função atual.

  • Para uma função do chamador, o número de bytes exclusivos da função atual que foi gerado por chamadas de função do chamador.

  • Para uma função do destinatário, o número de bytes que foi atribuído por instâncias de função que foram geradas por chamadas de função atual.O número não inclui os bytes que foi atribuído por funções que eram chamadas pela função do destinatário.

% de Bytes Exclusivos

A porcentagem de todos os bytes de memória que foi atribuído em que foi executado analisar alocações exclusivas dessa função.

Consulte também

Tarefas

Como personalizar as colunas de exibição do relatório de ferramentas de criação de perfil

Referência

Exibição de chamador/receptor - dados de instrumentação da memória do .NET do criador de perfil

Exibição de chamador/receptor - dados de amostragem do criador de perfil

Exibição de chamador/receptor - dados de instrumentação do criador de perfil