Compartilhar via


Linhas de modo de exibição - dados de contenção do Profiler

O modo de exibição de linhas de dados de contenção lista os dados de desempenho para as instruções que estavam em execução quando as amostras foram coletadas na execução de profiling.Em um arquivo de origem, uma instrução pode abranger mais de uma linha em um arquivo de origem e uma única linha pode incluir mais de uma instrução.

Uma instrução é identificada pelos seguintes dados:

  • O arquivo de origem que contém a declaração de função.

  • A função que contém a declaração.

  • A linha de origem no qual a instrução começa.

  • O caractere na linha de origem no qual a instrução começa.

  • A linha de código-fonte em que a instrução é encerrada.

  • O caractere na linha de código-fonte em que a instrução é encerrada.

A coluna de nome da linha fornece uma concatenação classificável dos dados de identificador.

A tabela a seguir descreve as colunas do relatório de modo de exibição de linhas.

Coluna

Descrição

Tempo bloqueado exclusivo

A quantidade de tempo durante o qual esta declaração foi bloqueada de executar o código na instrução por causa de um evento de contenção.O tempo bloqueado em funções que a instrução de chamada não está incluído.

% De tempo bloqueado exclusivo

A porcentagem de todos os tempos de bloqueados no processo que foi o tempo bloqueado exclusivo da instrução.

Contenções exclusivas

O número de vezes que esta declaração foi bloqueada de executar o código na instrução por causa de um evento de contenção.Eventos de contenção em funções que a instrução de chamada não estão incluídos.

% De contenções exclusivo

A porcentagem de todos os eventos de contenção no processo que estavam contenções exclusivas desta instrução.

Function Address

O endereço da função que contém essa instrução.

Function Name

O nome totalmente qualificado da função que contém essa instrução.

Inclusive tempo bloqueado

O tempo bloqueado nesta instrução e funções é chamado na instrução.

Inclusive % do tempo bloqueado

A porcentagem de todos os tempos de bloqueados no processo que foi inclusive tempo bloqueado da instrução.

Inclusive contenções

O número de vezes que esta instrução e funções que foram chamadas na instrução foram bloqueadas da execução.

Inclusive % de contenções

A porcentagem de todos os eventos de contenção no processo que estavam inclusive contenções desta instrução.

Nome da linha

Um identificador gerado pelo gerador de perfil da linha.O identificador usa a seguinte sintaxe:SourceFile; [LineNumberStart,CharacterStart]->;[LineNumberEnd,CharacterEnd

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 instrução.

Module Path

O caminho do módulo que contém a instrução.

Process ID

O processo de identificação (PID) do processo com perfil.

Nome do processo

O nome do processo.

Início de caracteres de origem

O deslocamento do caractere inicial na linha do arquivo de origem no qual começa a essa instrução.

Final de caracteres de origem

O deslocamento do caractere inicial na linha do arquivo de origem em que essa instrução é encerrada.

Source File

O nome do arquivo de origem que contém a declaração de função.

Início da linha de origem

O número de linha no arquivo de origem no qual a instrução começa.

Fim da linha de origem

O número de linha no arquivo de origem em que a instrução é encerrada.

Consulte também

Tarefas

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

Referência

Modo de exibição de linhas

Linhas de modo de exibição - Profiler.Dados de amostragem de memória de NET

Linhas de modo de exibição - dados de amostragem do Profiler