É possível detectar gargalos de encadeamento em seu aplicativo, incluindo contenções e conflitos de encadeamento, coletando dados da Análise de Encadeamento ao gerenciar perfis. As contenções tornam lento o desempenho do aplicativos e os conflitos interrompem a execução.
Os tópicos a seguir fornecem instruções específicas:
Coletando Dados de Encadeamento
Comece a análise de encadeamento coletando dados de análise de encadeamento para uma execução de criação de perfis.Identificando Gargalos de Encadeamento
A Visualização de Encadeamento é a visualização principal para detectar gargalos de encadeamento. Exibe um registro da atividade de cada um dos encadeamentos do programa e ajuda a identificar contenções e conflitos do encadeamento.Identificando Métodos por Trás de Gargalos de Encadeamento
Depois de ter identificado um gargalo de encadeamento, utilize a Visualização de Encadeamento, a visualização Interações do Objeto UML2 e o Monitor de Criação de Perfis para identificar os métodos implicados no gargalo.Abrindo o Código Fonte para Corrigir Gargalos de Encadeamento
Ao identificar o método responsável por um gargalo de encadeamento, é possível exibir imediatamente o código fonte, se disponível, para análise adicional.
Tópico Pai: Detectando e analisando problemas de tempo de execução
Conceitos Relacionados
Referência de Interface com o Usuário de Detecção de Gargalo de Encadeamento
Tarefas Relacionadas
Introdução: Criando uma Configuração de Criação de Perfis para a Determinação de Problemas de Tempo de Execução
Informações Relacionadas
Introdução: Criando Perfis de Aplicativos J2EE
Introdução: Detecção de Gargalo de Encadeamento