Exibição Modules - dados de amostragem do Profiler

A exibição Modules de dados exibe dados de desempenho que são agrupados por módulos que foram amostrados nos dados de criação de perfil de amostragem. Cada módulo é a raiz de uma árvore hierárquica. As funções de amostras do módulo são listadas sob o nó do módulo.

Se a função estava executando quando foram coletadas amostras (isto é, a função estava no topo da pilha de chamadas), as linhas de origem e os endereços de instrução que estavam em execução são listados sob o nó de função. Porque os dados são coletados para uma linha de origem ou de um ponteiro de instrução, quando a linha ou instrução está em execução, valores inclusivas e exclusivas são sempre os mesmos dados de linha e de dados de instrução.

Coluna

Descrição

Nome

O nome do módulo, função, o número de linha ou endereço do ponteiro de instruçã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 o ponteiro de função, linha ou instrução.

Module Path

O caminho do módulo que contém o ponteiro de módulo, função, linha ou instrução.

Source File

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

Número da linha de função

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

Inclusive Samples

  • Para uma função, o número de exemplos em que estava executando essa função ou uma função que foi chamada por essa função; ou seja, o número da chamada de pilha amostras que continha a essa função.

  • Para um módulo, o número de amostras na qual pelo menos uma função do módulo estava sendo executado.

  • Para uma linha ou instrução, o número de amostras no qual essa linha ou instrução estava sendo executado.

Inclusive % de amostras

  • Para uma função ou módulo, a porcentagem de todos os exemplos da criação de perfil executa que eram Amostras inclusivas dessa função ou módulo.

  • Para uma linha ou instrução, a porcentagem de todos os exemplos da criação de perfil é executado no qual essa linha ou instrução estava sendo executado.

Exclusive Samples

  • Para uma função, o número da chamada de pilha de amostras no qual essa função foi diretamente em execução; ou seja, o número de amostras na qual esta função estava no topo da pilha de chamadas.

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

  • Para uma linha ou instrução, o número de amostras no qual essa linha ou instrução estava sendo executado.

% De amostras exclusivas

  • Para uma função ou módulo, a porcentagem de todos os exemplos da criação de perfil executa que eram exclusive samples dessa função ou módulo.

  • Para uma linha ou instrução, a porcentagem de todos os exemplos da criação de perfil é executado no qual essa linha ou instrução estava sendo executado.

Consulte também

Referência

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

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

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