Partilhar via


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

O modo de exibição Chamador/Receptor exibe informações de perfil sobre uma função selecionada e suas funções mãe e filha na árvore de chamada.A vista Chamador/Receptor contém três grades.

Função Atual é exibido na grade intermediária, e mostra informações de perfil sobre a função selecionada.Os valores incluem todas chamadas para a função.

Funções que chamaram a função atual é exibido na grade superior, e mostra informações de perfil sobre as funções chamadoras (mãe) da função selecionada.Os valores indicam o valor da função atual que foi gerada por chamadas dessa função chamadora.

Funções que foram chamadas pela função atual é exibido na grade inferior, e mostra informações de perfil sobre instâncias das funções receptoras (filha) da função selecionada.Os valores indicam somente o tempo que foi gasto na função filha quando foi chamada pela função atual.

Geral

As colunas gerais identificam a função em uma linha de exibição.

Coluna

Descrição

Nome da Função

O nome da função.

Endereço da função

O endereço da função.

Número de Linhas da Função

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

Número de Chamadas

O número total de chamadas feitas à essa função.

Source File

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

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.

Identificação do Processo

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

Nome do Processo

O nome do processo.

Sobrecarga de Sondagem Exclusiva de Tempo

A extrapolação do tempo para essa função que foi causado por instrumentação.A sondagem da sobrecarga foi subtraída de todos os tempos exclusivos.

Sobrecarga de Sondagem Inclusiva de Tempo

A sobrecarga de tempo para essa função e suas funções filhas que foi causada por instrumentação.A sobrecarga de sondagem foi subtraída de todos os tempos inclusivos.

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.

Nome da Função Raiz

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

Valores Inclusivos Decorridos

Os valores inclusivos decorridos indicam o tempo que uma função estava na pilha de chamada.O tempo inclue o tempo gasto em funções filhas e o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

Coluna

Descrição

Tempo Inclusivo Decorrido

  • Para a função atual, o tempo que foi gasto na função.O valor inclui o tempo gasto em funções filhas e em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

  • Para uma função chamadora, a quantidade de tempo inclusivo decorrido da função atual que foi gerado por chamadas dessa função chamadora.

  • Para uma função receptora, o tempo gasto em instâncias dessa função que foram geradas por chamadas da função atual.O valor inclui o tempo gasto em funções filhas da receptora e em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

Tempo Inclusivo Decorrido %

A porcentagem do tempo inclusivo total decorrido da execução perfilando que foi gasto no tempo inclusivo decorrido dessa função neste contexto.

Tempo Inclusivo Decorrido Médio

A média do tempo inclusivo decorrido de uma chamada para essa função neste contexto.

Tempo Inclusivo Decorrido Máximo

O tempo inclusivo decorrido máximo de uma chamada para essa função neste contexto.

Tempo Inclusivo Decorrido Mínimo

O tempo inclusivo decorrido mínimo de uma chamada para essa função neste contexto.

Valores Exclusivos Decorridos

Os valores exclusivos decorridos indicam o tempo que uma função estava executando diretamente na parte superior da pilha de chamadas.O tempo inclue o tempo gasto em funções filhas e o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída, mas não inclui o tempo gasto em funções filhas.

Coluna

Descrição

Tempo Exclusivo Decorrido

  • Para a função atual, o tempo que foi gasto na execução direta da função.O valor inclui o tempo gasto em funções filhas e em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

  • Para uma função chamadora, a quantidade de tempo exclusivo decorrido da função atual que foi gerado por chamadas dessa função chamadora.

  • Para uma função receptora, o tempo gasto em instâncias dessa função que foram geradas por chamadas da função atual.O valor exclui o tempo gasto em funções filhas da função receptora, mas inclui o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

Tempo Exclusivo Decorrido %

A porcentagem do tempo exclusivo total decorrido da execução perfilando que foi gasto no tempo exclusivo decorrido total dessa função neste contexto.

Tempo Exclusivo Decorrido Médio

A média do tempo exclusivo decorrido de uma chamada para essa função neste contexto.

Tempo Exclusivo Decorrido Máximo

O tempo exclusivo decorrido máximo de uma chamada para essa função neste contexto.

Tempo Exclusivo Decorrido Mínimo

O tempo exclusivo decorrido mínimo de uma chamada para essa função neste contexto.

Valores Inclusivos do Aplicativo

Os valores inclusivos do aplicativo indicam o tempo que uma função ficou na pilha de chamadas.O tempo não inclue o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída, mas inclui o tempo gasto em funções filhas.

Coluna

Descrição

Tempo Inclusivo do Aplicativo

  • Para a função atual, o tempo que foi gasto na função e suas funções filhas.O valor exclui o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

  • Para uma função chamadora, a quantidade de tempo inclusivo do aplicativo da função atual que foi gerado por chamadas dessa função chamadora.

  • Para uma função receptora, o tempo gasto em instâncias dessa função que foram geradas por chamadas da função atual.O tempo inclue o tempo gasto em funções filhas da função receptora, mas não inclui o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

Tempo Inclusivo do Aplicativo %

A porcentagem do tempo inclusivo total decorrido da execução perfilando que foi gasto no tempo inclusivo do aplicativo total dessa função neste contexto.

Tempo Inclusivo Médio do Aplicativo

A média do tempo inclusivo do aplicativo de uma chamada para essa função neste contexto.

Tempo Inclusivo Máximo do Aplicativo

O máximo do tempo inclusivo do aplicativo de uma chamada para essa função neste contexto.

Tempo Inclusivo Mínimo do Aplicativo

O mínimo do tempo inclusivo do aplicativo de uma chamada para essa função neste contexto.

Valores Exclusivos do Aplicativo

Os valores exclusivos do aplicativo indicam o tempo gasto na função.O que exclui o tempo gasto em funções filhas e também o tempo gasto em chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

Coluna

Descrição

Tempo Exclusivo do Aplicativo

  • Para a função atual, o tempo que foi gasto na execução direta da função.O valor não inclui o tempo gasto em funções filhas, nem chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

  • Para uma função chamadora, a quantidade de tempo exclusivo do aplicativo da função atual que foi gerado por chamadas dessa função chamadora.

  • Para uma função receptora, o tempo gasto em instâncias dessa função que foram geradas por chamadas da função atual.O valor não inclui o tempo gasto em funções filhas da função receptora, nem chamadas para o sistema operacional, como interruptores contextuais e operações entrada/saída.

Tempo Exclusivo do Aplicativo %

A porcentagem do tempo exclusivo total decorrido da execução perfilando que foi gasto no tempo exclusivo do aplicativo total dessa função neste contexto.

Tempo Exclusivo Médio do Aplicativo

A média do tempo exclusivo do aplicativo de uma chamada para essa função neste contexto.

Tempo Exclusivo Máximo do Aplicativo

O máximo do tempo exclusivo do aplicativo de uma chamada para essa função neste contexto.

Tempo Exclusivo Mínimo do Aplicativo

O mínimo do tempo exclusivo do aplicativo de uma chamada para essa função neste contexto.

Consulte também

Tarefas

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

Referência

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

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

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