Identificando Fases da Execução do Programa

Os períodos de computação e os períodos de inatividade na execução de um programa podem ser identificados facilmente utilizando a visualização Fluxo de Execução da Ferramenta de Traçado de Perfil. Pré-requisitos:

Para abrir a visualização Fluxo de Execução:

  1. Selecione o monitor ou o recurso do agente na visualização Profiling Monitor. 
  2. Dê um clique com o botão direito do mouse e selecione Open With > Fluxo de Execução.  A visualização Fluxo de Execução é 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.

5 barras demonstrando períodos ativos e inativos traçados em relação ao tempo (em segundos)

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
Visualização e Tabela Fluxo de Execução

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