Identificando Encadeamentos Ativos
Para que você tenha uma idéia melhor da execução do programa e, por conseguinte, uma
indicação de quando e onde a maioria dos recursos de um programa são consumidos, será útil
saber quais encadeamentos estão ativos e quando. A exibição Execution Flow é útil
para esta
finalidade.
Para abrir o fluxo de execução siga estas etapas:
- Assegure que a coleção de informações sobre fluxo de execução tenha sido ativada,
o que pode ser feito ao iniciar ou anexar ao aplicativo que terá o perfil definido.
Selecione a opção de definição de perfis, My
application is too slow e em seguida, a partir da opção Details, selecione
Show Execution flow graphical details.
- Na exibição Profiling Monitor, selecione o monitor ou o agente.
- Dê um clique com o botão direito do mouse e selecione Open With > Execution Flow.
A exibição Execution Flow é aberta.
Cada encadeamento consiste em uma abundância de chamadas do método. Os métodos são
representados por tiras verticais, progredindo da esquerda para a direita e as
partes ativas do encadeamento são identificadas por essa progressão.
Dicas
- Se o gráfico estiver muito aglomerado e difícil de ler, amplie
na área aglomerada.
- Quando um método é selecionado, todos os seus métodos chamados são realçados em
amarelo.
- Você pode arrastar e soltar as exibições no workbench, organizando-os
simultaneamente se necessário.
- Sempre que você apontar o cursor, o tempo base correspondente será indicado
na barra de status.
- Para reinicializar a tela da exibição, clique no botão
Home.
Conceitos relacionados
Visão Geral da Ferramenta de Definição de Perfis
Exibição e Tabela Execution Flow
Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java
(C) Copyright IBM Corporation 2000, 2003. Todos os Direitos Reservados.