Exibição Modules - Profiler.Dados de instrumentação de memória de NET

O modo de exibição de módulos do.Dados coletados usando o método de instrumentação de alocação de memória NET agrupa a memória e os dados de tempo pelos módulos que foram executados na execução de profiling. Definindo o perfil de dados para as funções do módulo é listado sob o nó do módulo.

Geral

Coluna

Descrição

Nome

O nome da função ou módulo.

Número da linha de função

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

Number of Calls

O número total de chamadas feitas a essa função ou módulo.

Source File

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

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

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

Nome do processo

O nome do processo em que estava executando o módulo ou função.

Time Exclusive Probe Overhead

A hora sobrecarga para essa função ou o módulo por causa de instrumentação.

Time Inclusive Probe Overhead

A hora sobrecarga para essa função ou módulo e suas funções filho por causa de instrumentação.

.Valores de memória de NET

Inclusive.Os valores de memória líquido de uma função indicam o número (alocações) e o tamanho (bytes) dos objetos que foram criados pela função e suas funções de filho.

Os valores de memória exclusivo indicam o número e tamanho dos objetos que foram criados pela função e não por suas funções de filho.

Os valores de memória inclusivas e exclusivas de um módulo são os valores de memória exclusivo das funções do módulo e a soma da inclusive.

Coluna

Descrição

Inclusive Allocations

  • Para uma função, o número total de objetos que foram criados pela função. Este número inclui objetos que foram criados pelas funções que foram chamadas pela função.

  • Para um módulo, o número de objetos na geração de um perfil que foram alocado quando pelo menos uma função do módulo estava sendo executado. Este número inclui objetos que foram alocados em funções que foram geradas por chamadas de funções do módulo.

Inclusive % de alocações

A porcentagem de todos os objetos que foram alocados no perfil executar que eram inclusive alocações do módulo ou função.

Exclusive Allocations

  • Para uma função, o número de objetos que foram criadas quando a função executar código no corpo da função (ou seja, quando a função estava no topo da pilha de chamadas). Esse número não inclui objetos que foram criados em funções que foram chamadas pela função.

  • Para um módulo, a soma das alocações exclusivas das funções do módulo.

% De alocações exclusivas

A porcentagem de todos os objetos que foram alocados no perfil executar que eram alocações exclusivas do módulo ou função.

Bytes exclusivos

  • Para uma função, o número total de bytes de memória que foram alocados quando a função estava executando o código na função body (isto é, quando a função estava no topo da pilha de chamadas). Esse número não inclui os bytes que foram alocados em funções que foram chamadas pela função.

  • Para um módulo, a soma dos bytes exclusivos que foram alocados pelas funções do módulo.

% De Bytes exclusivo

A porcentagem de todos os bytes que foram alocados no perfil executar que eram bytes exclusivos do módulo, função, linha ou instrução.

Inclusive Bytes

  • Para uma função, o número de bytes que foram alocados pela função. Este número inclui os bytes que foram alocados em funções que foram chamadas pela função.

  • Para um módulo, o número de bytes que foram alocados na geração de um perfil que foram alocado quando pelo menos uma função do módulo estava sendo executado. Este número inclui objetos que foram criados em todas as funções que foram chamadas pelas funções do módulo.

% De Bytes inclusive

A porcentagem de todos os bytes que foram alocados no perfil executar que eram inclusive bytes do módulo ou função.

Valores Inclusive decorridos

Os valores de inclusive decorridos indicam o tempo que uma função estava na pilha de chamadas. O tempo inclui o tempo foi gasto em chamadas para o sistema operacional, como, por exemplo, operações de entrada/saída e de alternâncias de contexto e funções filho.

Coluna

Descrição

Elapsed Inclusive Time

  • Para uma função, o tempo em que foi gasto na função. Isso inclui o tempo foi gasto em chamadas para o sistema operacional, como, por exemplo, operações de entrada/saída e de alternâncias de contexto e funções filho.

  • Para um módulo, o período de tempo em que pelo menos uma função do módulo foi na pilha de chamadas.

Decorridos % do tempo Inclusive

A porcentagem do total inclusive decorrido de criação de perfil executa que foi gasto na total inclusive decorrido deste módulo ou função.

AVG decorrido Inclusive tempo

  • Para uma função, a média decorrido o tempo inclusive de uma chamada para essa função.

  • Para um módulo, a média decorrido o tempo inclusive de todas as chamadas de funções do módulo.

Max Inclusive decorrido

  • Para uma função, o máximo decorrido o tempo inclusive de uma chamada para essa função.

  • Para um módulo, o máximo decorrido o tempo inclusive de todas as chamadas de funções do módulo.

Min decorrido Inclusive tempo

  • Para uma função, o mínimo decorrido o tempo inclusive de uma chamada para este módulo ou função.

  • Para um módulo, o mínimo decorrido o tempo inclusive de todas as chamadas de funções do módulo.

Decorridos valores exclusivos

Os valores de exclusivos decorridos indicam o tempo que uma função diretamente estava sendo executado na parte superior da pilha de chamadas. O tempo inclui o tempo em chamadas para o sistema operacional, como, por exemplo, alternâncias de contexto e operações de entrada/saída, mas não inclui o tempo que foi gasto em funções filho.

Coluna

Descrição

Elapsed Exclusive Time

  • Para uma função, o tempo em que foi gasto no módulo ou função. Isso inclui as chamadas ao sistema operacional, como, por exemplo, alternâncias de contexto e operações de entrada/saída, mas exclui tempo foi gasto em funções do filho.

  • Para um módulo, a soma dos decorrido vezes exclusivas das funções do módulo.

Decorridos % do tempo exclusivo

A porcentagem do total tempo exclusivo decorrido de criação de perfil executa que foi gasto na total tempo exclusivo decorrido deste módulo ou função.

AVG decorrido exclusivo tempo

  • Para uma função, a média decorrido o tempo exclusivo de uma chamada para essa função.

  • Para um módulo, a média decorrido o tempo exclusivo de todas as chamadas de funções do módulo.

Tempo de máximo exclusivo decorrido

  • Para uma função, o máximo decorrido o tempo exclusivo de uma chamada para essa função.

  • Para um módulo, o máximo decorrido o tempo exclusivo de todas as chamadas de funções do módulo.

Min decorrido exclusivo tempo

  • Para uma função, o mínimo decorrido o tempo exclusivo de uma chamada para este módulo ou função.

  • Para um módulo, o mínimo decorrido o tempo exclusivo de todas as chamadas de funções do módulo.

Valores inclusivo do aplicativo

Valores de aplicativo inclusive indicam a hora em que foi de uma função na pilha de chamadas. O tempo não inclui o tempo foi gasto em chamadas para o sistema operacional, como, por exemplo, alternâncias de contexto e operações de entrada/saída, mas incluir tempo foi gasto em funções do filho.

Coluna

Descrição

Application Inclusive Time

  • Para uma função, o tempo em que foi gasto em chamadas para a função. Isso inclui a hora em que foi gasto em funções do filho, mas exclui chamadas ao sistema operacional, como, por exemplo, operações de entrada/saída e de alternâncias de contexto.

  • Para um módulo, o período de tempo em que pelo menos uma função do módulo foi na pilha de chamadas, excluindo o tempo foi gasto em chamadas para o sistema operacional.

% De tempo Inclusive de aplicativo

A porcentagem do total decorrido o tempo inclusive de execução de profiling que foi gasto no tempo inclusive de aplicativo deste módulo ou função.

Tempo Inclusive de aplicativo AVG

  • Para uma função, o tempo médio do aplicativo inclusive de uma chamada para essa função.

  • Para um módulo, o tempo médio do aplicativo inclusive de todas as chamadas a funções no módulo.

Tempo Inclusive de aplicativo máx.

  • Para uma função, o tempo inclusive máxima do aplicativo de uma chamada para essa função.

  • Para um módulo, o tempo máximo de aplicativos inclusive de todas as chamadas a funções no módulo.

Tempo Inclusive de aplicativo mín.

  • Para uma função, o tempo inclusive mínima do aplicativo de uma chamada para este módulo ou função.

  • Para um módulo, o tempo inclusive mínima do aplicativo de todas as chamadas a funções no módulo.

Valores exclusivos do aplicativo

Valores exclusivos do aplicativo indicam a hora em que foi gasto no módulo ou função, excluindo o tempo foi gasto em funções do filho. O tempo indicado também exclui chamadas ao sistema operacional, como, por exemplo, operações de entrada/saída e de alternâncias de contexto.

Coluna

Descrição

Application Exclusive Time

  • Para uma função, o tempo exclusivo aplicativo total de chamadas para esta função.

  • Para um módulo, o tempo exclusivo aplicativo total de todas as chamadas a funções no módulo.

% De tempo exclusivo aplicativo

A porcentagem do total decorrido o tempo exclusivo de execução de profiling que foi gasto no tempo exclusivo aplicativo deste módulo ou função.

Tempo exclusivo de aplicativo AVG

  • Para uma função, o tempo médio do aplicativo exclusivo de uma chamada para essa função.

  • Para um módulo, o tempo médio do aplicativo exclusivo de todas as chamadas a funções no módulo.

Tempo máximo de aplicativo exclusivo

  • Para uma função, o tempo máximo de aplicativo exclusivo de uma chamada para essa função.

  • Para um módulo, o tempo máximo de aplicativo exclusivo de todas as chamadas a funções no módulo.

Tempo exclusivo de aplicativo mín.

  • Para uma função, o tempo mínimo de aplicativo exclusivo de uma chamada para este módulo ou função.

  • Para um módulo, o tempo mínimo de aplicativo exclusivo de todas as chamadas a funções no módulo.

Consulte também

Referência

Exibição Modules - Profiler.Dados de amostragem de memória de NET

Exibição Modules - dados de instrumentação do Profiler

Exibição Modules - dados de amostragem do Profiler