Identificando Fases da Execução do Programa

Pré-requisitos:

Com a Ferramenta de Definição de Perfil, você pode identificar as seguintes fases da execução do programa na visualização Execution Flow:

Etapas Preliminares

Execute as seguintes etapas:

  1. Selecione o monitor ou o recurso do agente na exibição Profiling Monitor. 
  2. Dê um clique com o botão direito do mouse e selecione Open With > Execution Flow.  A exibição Execution Flow é aberta.

Identificando Períodos Inativos

Períodos inativos são aqueles sem encadeamentos ativos. No gráfico, um período inativo não apresenta barras coloridas.  Tempo de leitura (em segundos) no lado direito. Você também pode ver o tempo na linha de status.

Exibe três barras com uma grande área aberta na parte inferior; os números ao longo do lado direito lêem os incrementos de 9; 9,5; 10; 10,5; 11; 11,5; 12; 12,5; 13

O encerramento do programa seria indicado pela parte inferior da barra correspondente ao principal, se o programa ainda estava sendo monitorado.

Identificando Cálculo

Para examinar o fluxo de execução durante o cálculo, siga estas etapas:

  1. Clique na ferramenta Zoom In    ícone zoom in para ativá-la e utilize a ferramenta para ampliar uma seqüência de chamadas do método no principal.
  2. Alternativamente, clique na ferramenta Select Zoom ícone select zoom e clique e arraste o ponteiro do mouse para ampliar uma área.
  3. Mova o cursor sobre qualquer tira do método e veja os detalhes sobre ele na linha de status.

Conceitos Relacionados
Visão Geral da Ferramenta de Definição de Perfil
Exibição e Tabela Execution Flow

Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java
Identificando Encadeamentos Ativos
Tutorial: Analisando os dados de definição de perfil a partir de um processo Java