Identificar módulos activos

Os modelos activos dentro de um programa pode ser facilmente identificados utilizando a vista Fluxo de Execução da ferramenta de perfilamento. Utilizar a vista Fluxo de Execução irá permitir ao utilizador examinar os módulos dentro de um programa e identificar rapidamente quando e onde se gasta a maioria dos recursos do programa.

Pré-requisitos:

Para abrir a vista Fluxo de Execução, siga estes passos:

  1. Na vista Supervisor de Perfilamento, seleccione um recurso sob um projecto de perfil, por exemplo um supervisor ou um agente.
  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.
  3. Na vista Fluxo de Execução, cada módulo consiste num grande número de chamadas de método. Os métodos são representados por faixas verticais , progredindo da esquerda para a direita, e as partes activas do módulo são identificadas por esta progressão da esquerda para a direita.
  4. O utilizador poderá examinar partes específicas do gráfico ampliando ampliar uma área em particular.
  5. Para as secções do gráfico que pode estar confusas devido às chamadas repetitivas que se devem a construções iterativas, conforme o exemplo que se segue:

    Imagem do gráfico da vista Fluxo de Execução com repetições ocultas e marcadas por um x.

    O utilizador pode utilizar a opção do menu emergente Detectar todas as repetições para consolidar as repetições no gráfico. As chamadas repetitivas são marcadas com um X.n onde n representa o número de chamadas. No exemplo que se segue, o método de comparação é chamado 7 vezes.

    Imagem do gráfico da vista Fluxo de Execução com as repetições ocultas e marcadas com um x.

Sugestões

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