Identificar as fases de execução do programa

Os período de computação e os períodos de inactividade durante a execução de um programa podem ser facilmente identificados utilizando a vista Fluxo de Execução da ferramenta de perfilamento. Pré-requisitos:

Para abrir a vista Fluxo de Execução:

  1. Seleccionar o recurso do supervisor ou do agente na vista Supervisor de Perfilamento.  
  2. Fazer clique com o botão direito do rato, em seguida, seleccionar Abrir com > Fluxo de Execução.  Irá abrir-se a vista Fluxo de Execução.

Identificar períodos inactivos

Os períodos inactivos são aqueles que não têm módulos activos; no gráfico, um período inactivo é aquele que não tem barras coloridas.  Ler o tempo (em segundos) ao longo do lado direito. Pode ainda ver o tempo na linha de estado.

5 barras demonstrando períodos activos e inactivos, desenhadas contra tempo (em segundos)

O encerramento do programa seria indicado pelo fundo da barra que corresponde ao processo principal, se o programa ainda estava a ser supervisionado.

Identificar computação

Para examinar o fluxo de execução durante a computação, siga estes passos:

  1. Fazer clique na ferramenta Ampliar  Ícone Ampliar para o activar, em seguida, utilizar a ferramenta para aumentar uma sequência de chamadas de método em main.
  2. Alternativamente, fazer clique na ferramenta Seleccionar Zoom Ícone Seleccionar Zoom e, em seguida, fazer clique e arrastar o ponteiro do rato para aumentar uma área.
  3. Mover o cursor sobre qualquer faixa do método e ver os respectivos detalhes na linha de estado.

Conceitos relacionados
Descrição geral da ferramenta de perfilamento
Vista Fluxo de Execução e Tabela

Tarefas relacionadas
Perfilar uma aplicação
Lançar ou anexar um processo Java
Identificar módulos activos
Guia de Iniciação: Analisar dados de perfilamento a partir de processo Java