A Visualização Method Details

A visualização Method Details (Detalhes do Método) exibe dados sobre um método específico e seus responsáveis pela chamada e descendentes imediatos. Os dados são mostrados em formatos gráfico e tabular.

Para abrir a visualização Method Details (Detalhes do Método), dê um clique duplo em um nó na visualização Performance Call Graph (Gráfico de Chamada de Desempenho). Você pode também, em Profiling Monitor (Monitor de Traçado de Perfil), clicar com o botão direito do mouse em um recurso de traçado de perfil que inclui os dados que você deseja analisar e, em seguida, clicar em Method Details (Detalhes do Método).

A visualização Method Details (Detalhes do Método) consiste nas seguintes áreas de exibição de dados:
  • Method Details: informações sobre o método atualmente selecionado.
  • Lista Highlighted Methods (Métodos Realçados): uma lista dos métodos atualmente realçados no Performance Call Graph (Gráfico de Chamada de Desempenho). Dê um clique duplo em um item da lista para exibir o método na visualização Method Details.
  • Tabela Callers (Responsáveis pela Chamada): uma lista dos métodos imediatos que chamam o método atualmente exibido e informações sobre cada responsável pela chamada.
  • Gráfico de setores circulares Callers (Responsáveis pela Chamada): um gráfico mostrando a porcentagem do tempo acumulativo do método que é atribuída a chamadas por cada método na tabela Callers (Responsáveis pela Chamada).
  • Tabela Descendants (Descendentes): uma lista dos métodos imediatos chamados pelo método e informações sobre cada descendente.
  • Gráfico de setores circulares Descendants (Descendentes): um gráfico mostrando a porcentagem do tempo acumulativo do método que é atribuída ao tempo acumulativo de cada método na tabela Descendants (Descendentes).

A visualização Method Details pode exibir as seguintes informações de um método:

Item de dados Descrição
Method (Método) O nome do método atualmente exibido.
Host O nome do host no qual o método foi executado.
Process (Processo) O ID do processo no qual o método foi executado.
Calls (Chamadas) O número total de chamadas feitas ao método.
Base Time (Tempo Base) O tempo total gasto no método, excluindo os tempos de quaisquer métodos descendentes.
Cumulative Time (Tempo Acumulativo) O Base Time (Tempo Base) para o método selecionado mais o tempo gasto em todos os métodos descendentes em nome do método selecionado.
Avg Time (Tempo Médio) O tempo médio por chamada gasto no método (Base Time/Calls).
Min Time (Tempo Mínimo) O menor tempo registrado para uma única chamada do método.
Max Time (Tempo Máximo) O maior tempo registrado para uma única chamada do método.
Source File (Arquivo de Origem) Se o código fonte estiver disponível, o nome do arquivo de origem do método.
Caller (Responsável pela Chamada) O nome de um responsável pela chamada imediato do método.
Descendant (Descendente) O nome de um descendente imediato do método.
Percent (Porcentagem) Para os responsáveis pela chamada, a porcentagem do tempo total do método que é atribuída a chamadas pelo responsável pela chamada. Para descendentes, a porcentagem do tempo total do método que é atribuída ao tempo total do descendente.
Propagated Time (Tempo Propagado) Para responsáveis pela chamada, o tempo total gasto no método em nome do responsável pela chamada. Para descendentes, o tempo total gasto no descendente em nome do método.

Os seguintes controles e comandos de menu estão disponíveis na visualização Method Details (Detalhes do Método):

Controle Comando Descrição
Mostrar botão do Gráfico de Chamada de Desempenho Show Call Graph (Mostrar Gráfico de Chamada) Exibe o Performance Call Graph (Gráfico de Chamada de Desempenho).
Botão Localizar Método Find Method (Localizar Método) Permite especificar o nome de um método a ser localizado. Se o método for localizado, ele será selecionado no Performance Call Graph (Gráfico de Chamada de Desempenho), e a visualização Method Details (Detalhes do Método) será alterada para exibir informações desse método.
Botão Navegar para Trás Navigate Back (Navegar para Trás) No histórico de seleção do método, navega para o método anteriormente selecionado.
Botão Navegar para a Frente Navigate Forward (Navegar para Frente) No histórico de seleção do método, navega para o próximo método selecionado.
Menu de opções Method Name (Nome do Método) Permite alterar como os nomes de método são exibidos na visualização Method Details (Detalhes do Método) e em Performance Call Graph (Gráfico de Chamada de Desempenho).
Menu de opções Time Units (Unidades de Tempo) Permite selecionar as unidades de tempo a serem utilizadas: segundos, milissegundos e microssegundos.
Menu de opções Precision (Precisão) Permite selecionar a precisão a ser utilizada: 0,0 a 0,00000 ou nenhuma.
Menu pop-up Refresh Views (Atualizar Visualizações) Redesenha todas as visualizações com base nos dados atuais do recurso de traçado de perfil selecionado no Profiling Monitor.
Menu pop-up Filter (Filtrar) Inclui ou exclui métodos do conjunto de dados. Para obter informações adicionais, consulte Comandos de Dados nas Visualizações Performance Call Graph (Gráfico de Chamada de Desempenho) e Method Details (Detalhes do Método)
Menu pop-up Subtree (Subárvore) Oculta, exclui ou efetua foco em uma subárvore. Para obter informações adicionais, consulte Comandos de Dados nas Visualizações Performance Call Graph (Gráfico de Chamada de Desempenho) e Method Details (Detalhes do Método)
Menu pop-up Open Source (Abrir Origem) Quando o código fonte do método atualmente exibido estiver disponível, abre o arquivo de origem no editor padrão.
Lista drop-down Highlight (Realçar)   Realça métodos no Performance Call Graph (Gráfico de Chamada de Desempenho) com base nos critérios selecionados na lista drop-down. Os nomes dos métodos realçados são exibidos abaixo da lista. Para obter informações sobre como realçar categorias, consulte Comandos de Dados nas Visualizações Performance Call Graph (Gráfico de Chamada de Desempenho) e Method Details (Detalhes do Método).
Notas:
  • Para cadeias de texto longas, será exibido o máximo possível da cadeia, seguido por reticências (...). É possível redimensionar as colunas para exibir totalmente os dados.
  • Apenas valores maiores que 1% são exibidos nos gráficos de setores circulares.
  • Até 10 métodos individuais podem ser exibidos nos gráficos de setores circulares Callers e Descendants. Os métodos adicionais são agrupados em uma fatia branca rotulada Other (Outros).
  • Clique com o botão direito do mouse na visualização Method Details (Detalhes do Método) para exibir um menu pop-up para trabalhar com a visualização.
  • Clique em um método no gráfico de setores circulares Callers ou Descendants para focar no método na visualização Method Details (Detalhes do Método) e na visualização Performance Call Graph (Gráfico de Chamada de Desempenho), se estiver aberta. Dar um clique duplo em um método na lista Callers ou Descendants tem o mesmo efeito.
Tarefas relacionadas
Obtendo Informações na Visualização Method Details
Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.