Chamar o modo de exibição de árvore - dados de contenção do Profiler
A exibição Call Tree exibe os caminhos de execução de função que foram desviados no aplicativo perfilado.A raiz da árvore é o ponto de entrada para o aplicativo ou componente.Cada nó de função lista todas as funções que ela chamou, o número de vezes que a função foi bloqueada e a quantidade de tempo que a função foi bloqueada porque ele foi disputando um recurso com outros segmentos ou processos.
Os valores no modo de exibição de árvore de chamada são para as instâncias da função que foram chamadas pela função pai na árvore de chamada.Porcentagem de valores são calculados, comparando o valor da instância de função para o número total de contenções na execução de profiling.
Realce o caminho de execução Hot
A exibição Call Tree pode expandir e o caminho de execução do processo ou função que criou as maioria dos contenções de realce.
- Para exibir o caminho mais ativo, o processo ou a função de atalho e clique em Expandir o Hot Path.
Definindo o nó de raiz de árvore de chamada
Cada processo em execução de profiling aparece como um nó raiz.Para definir o nó inicial do modo de exibição de árvore de chamada, clique com o botão direito no nó que você deseja definir como o nó de início e, em seguida, clique em Set Root.
Quando você definir o nó raiz, você pode eliminar todas as outras entradas no modo de exibição, exceto para a subárvore do nó selecionado.Para redefinir o nó raiz de volta para o nó original, clique com o botão direito no modo de exibição de árvore de chamada e, em seguida, clique em Reset Root.
Coluna |
Descrição |
---|---|
Tempo bloqueado exclusivo |
Execute o momento em que as instâncias desta função nesse caminho de execução foram impedidas de execução a criação de perfil.O tempo não inclui o tempo bloqueado de funções de filho que foram chamadas pela função. |
% 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 nesse caminho de execução. |
Contenções exclusivas |
O número de contenções que ocorreram em instâncias desta função nesse caminho de execução.O número não inclui contenções de funções filho chamadas pela função. |
% De contenções exclusivo |
A porcentagem de contenções na criação de perfil executar todos os que eram contenções exclusivas das instâncias desta função que foram chamadas pela função pai na árvore de chamada. |
Function Address |
O endereço da função. |
Function Name |
O nome totalmente qualificado da função. |
Inclusive tempo bloqueado |
O tempo total que as instâncias desta função nesse caminho de execução foram impedidas de execução a criação de perfil executar.O tempo inclui o tempo bloqueado de funções filho chamadas pela função. |
Inclusive % do tempo bloqueado |
A porcentagem de todos os tempo bloqueado na geração do perfil que era tempo inclusive bloqueado para as instâncias desta função nesse caminho de execução. |
Inclusive contenções |
O número total de contenções que bloqueou as instâncias desta função nesse caminho de execução.O número inclui as contenções de funções filho chamadas pela função. |
Inclusive % de contenções |
A porcentagem de todas as contenções na geração do perfil que eram contenções inclusive das instâncias desta função nesse caminho de execução. |
Level |
O nível da função na árvore de chamada.Apenas em relatórios de linha de comando VSReport.Para obter mais informações, consulte VSPerfReport. |
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 |
O processo de identificação (PID) de criação de perfil executar. |
Nome do processo |
O nome do processo. |
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
O modo de exibição de árvore de chamada
Ligue para o modo de exibição de árvore - Profiler.Dados de instrumentação de memória de NET
Ligue para o modo de exibição de árvore - Profiler.Dados de amostragem de memória de NET
Chamar o modo de exibição de árvore - dados de instrumentação do Profiler
Chamar o modo de exibição de árvore - dados de amostragem do Profiler