Coletando Dados de Encadeamento

Inicie a análise de encadeamento coletando dados de análise de encadeamento para uma execução de traçado de perfil.

Pré-requisitos:
Para coletar dados:
  1. Na guia Profiling (Traçado de Perfil), subguia Overview (Visão Geral) da caixa de diálogo Profile (Perfil), selecione o conjunto de traçado de perfil Thread Analysis (Análise de Encadeamento).
  2. Para modificar as configurações no conjunto de traçado de perfil, clique em Edit (Editar) e, em seguida, Next (Avançar) para exibir a página Thread Analysis (Análise de Encadeamento). Você pode executar as seguintes ações:
    • Desativar a coleta de dados para a visualização UML2 Object Interactions (Interações de Objeto UML2). Para isso, expanda o nó Thread Information (Informações do Encadeamento) e selecione a entrada Thread Analysis (Análise de Encadeamento). Limpe a caixa de opções Collect UML2 Sequence Diagram object interaction data (Coletar dados de interação de objeto do Diagrama de Seqüência UML2). Note que a visualização UML2 Object Interactions (Interações de Objeto UML2) possibilita identificar os objetos responsáveis por gargalos de encadeamento.
    • Coletar dados para classes de limite que são excluídas pelo conjunto de filtros. Para isso, expanda o nó Time Analysis (Análise de Tempo). Selecione a caixa de opções Execution Time Analysis (Análise do Tempo de Execução). Na página Execution Time Analysis (Análise do Tempo de Execução), selecione a caixa de opções Collect boundary classes excluded by the filter set (Coletar classes de limite excluídas pelo conjunto de filtro) e defina a profundidade da classe de limite.
  3. Opcional: Especifique um número de chamadas de método ou uma quantidade de tempo como o limite para a coleta de dados. Isso pode acelerar o processo de coleta de dados.
    1. Na caixa de diálogo Profile (Perfil), clique na guia Profiling (Traçado de Perfil) e na subguia Limits (Limites).
    2. Digite instruções para parar o traçado de perfil depois de um número específico de chamadas de método ou depois de uma quantidade de tempo específica.
  4. Clique em Profile (Perfil) para iniciar seu aplicativo.
  5. Exercite as partes de seu aplicativo onde existam gargalos de encadeamento. Você pode, agora, parar o aplicativo.
Tarefas relacionadas
Identificando Gargalos de Encadeamento
Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.