Compartilhar via


Chamador / receptor visualização - dados de contenção do Profiler

O modo de exibição de chamador/receptor exibe informações de contenção para uma função selecionada e suas funções de pai e filho.O modo de exibição Caller/Callee contém três grades.

Função atual é exibido na grade do meio, e mostra informações de contenção para a função selecionada.Os valores incluem todas as contenções de bloqueio para a função.

Funções que chamaram a função atual é exibido na grade superior, e mostra as contribuições individuais do chamador (pai) funções para os valores da função selecionada (atual).

Funções que foram chamadas pela função atual é exibido na grade da parte inferior, e ele mostra informações de contenção para o receptor (filho) funções da função selecionada quando a função de filho foi chamada pela função atual.

Coluna

Descriçã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 no VSPerfReport relatórios de linha de comando.

Tempo bloqueado exclusivo

  • Para a função atual, a hora em que essa função foi impedida de executar o código no corpo da função.O tempo bloqueado de funções chamadas pela função não está incluído.

  • Para uma função do chamador, a parte do tempo bloqueado exclusivo da função atual ocorridos quando esta função chamou a função atual.

  • Para uma função do chamador, a hora em que essa função foi impedida de executar seu próprio código quando essa função foi chamada pela função atual.O tempo bloqueado em funções filho chamadas pela função receptor não está incluído.

% De tempo bloqueado exclusivo

A porcentagem de todos os tempo bloqueado na geração do perfil que era tempo bloqueado exclusivo para esta função neste contexto.

Contenções exclusivas

  • Para a função atual, o número de vezes que essa função foi bloqueada de executar código no corpo da função.Contenções que ocorreram em funções que foram chamadas pela função não estão incluídas.

  • Para uma função do chamador, o número de contenções exclusivos da função atual ocorridos quando esta função chamou a função atual.

  • Para uma função do chamador, o número de vezes que essa função foi bloqueada de executar código no corpo da função quando esta função foi chamada pela função atual.Contenções que ocorreram em funções chamadas pela função receptor não estão incluídas.

% De contenções exclusivo

A porcentagem de todas as contenções na geração do perfil que eram contenções exclusivas para esta função neste contexto.

Function Address

O endereço da função ou o token.

Function Name

O nome totalmente qualificado da função.

Inclusive tempo bloqueado

  • Para a função atual, a hora em que essa função ou uma das funções que foram chamadas por essa função foi impedida de executar.O tempo bloqueado em funções que foram chamadas pela função atual está incluído.

  • Para uma função do chamador, a parte do inclusive bloqueadas tempo da função atual ocorridos quando esta função chamou a função atual.

  • Para uma função do chamador, a hora em que essa função ou uma das funções que foi chamada pela função foi impedida de execução quando esta função foi chamada pela atual funcionar.O tempo bloqueado em funções que foram chamadas pela função receptor está incluído.

Inclusive % do tempo bloqueado

A porcentagem de todos os tempo bloqueado na geração do perfil foi inclusive tempo bloqueado para esta função neste contexto.

Inclusive contenções

  • Para a função atual, o número de vezes que essa função ou uma das funções que foram chamadas pela função foi impedida de executar.Contenções que ocorreram em funções que foram chamadas pela função estão incluídas.

  • Para uma função do chamador, o número de contenções inclusive da função atual ocorridos quando esta função chamou a função atual.

  • Para uma função do chamador, o número de vezes que essa função ou uma das funções que foram chamadas pela função foi bloqueada seja executado quando esta função foi chamada pela função atual.Contenções que ocorreram em funções chamadas pela função receptor estão incluídas.

Inclusive % de contenções

A porcentagem de todas as contenções na geração do perfil que eram contenções exclusivas para esta função neste contexto.

Número da linha de função

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

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.

Process ID

A identificação do processo (PID) do processo no qual as contenções ocorreram.

Nome do processo

O nome do processo.

Nome da função raiz

O nome da função atual.Somente no VSPerfReport relatórios de linha de comando.

Source File

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

Consulte também

Tarefas

Como: Personalizar colunas do modo de exibição de relatório de ferramentas de criação de perfil

Referência

Exibição de chamador/receptor.

Chamador / receptor visualização - dados de amostragem do Profiler

Exibição de chamador/receptor - Profiler.Dados de instrumentação de memória de NET

Exibição de chamador/receptor - Profiler.Dados de amostragem de memória de NET

Modo de exibição de chamador/receptor - dados de instrumentação do Profiler