A seção "Introdução" da determinação de problemas de tempo de execução fornece as etapas básicas para coletar dados de criação de perfis. Inclui instruções para selecionar o conjunto de criação de perfis que coleta o tipo de dados que você precisa e fornece informações de alto nível sobre o acesso e a utilização das visualizações que podem ajudá-lo com a sua análise.
Também existem visualizações para ajudá-lo a localizar intervalos na cobertura de código durante suas execuções de criação de perfis.
A criação de perfis e o log também incluem o Probekit, que fornece uma estrutura para gravar fragmentos de código Java para investigar problemas específicos de tempo de execução.
A seção "Introdução" inclui os seguintes tópicos:
Introdução: Criando uma Configuração de Criação de Perfis para a Determinação de Problemas de Tempo de Execução
Uma configuração de criação de perfis controla a coleta de dados durante a criação de perfis. Crie uma configuração de criação de perfis utilizando a caixa de diálogo Perfil na perspectiva Criação de Perfis e Log.Introdução: Análise de Fuga de Memória
As fugas de memória, que em Java freqüentemente ocorrem quando os objetos guardam referências inapropriadamente, podem degradar o desempenho e eventualmente causar o travamento de um programa. A perspectiva Criação de Perfis e Log inclui visualizações para analisar o uso de memória do aplicativo e para detectar essas fugas.Introdução: Detecção de Gargalo de Desempenho
Os gargalos de desempenho são locais no seu aplicativo que evitam que o aplicativo seja executado tão rápido quanto deveria. A perspectiva Criação de Perfis e Log inclui visualizações para examinar o desempenho e detectar gargalos.Introdução: Detecção de Gargalo de Encadeamento
Os gargalos de encadeamento, como contenções e conflitos, podem tornar seu aplicativo lento ou interrompê-lo. A perspectiva de Criação de Perfis e Log inclui visualizações e ferramentas que o ajudam a detectar e resolver esses problemas de encadeamento.Introdução: Monitoração da Cobertura de Código
A perspectiva de Criação de Perfis e de Log inclui visualizações para identificar linhas e método não testados em seu código. Ao gerar perfil de uma execução para analisar o desempenho ou gargalos de encadeamento, também é possível monitorar a cobertura para garantir que você exercitou todas as partes apropriadas do seu aplicativo.Introdução: Probekit para Criação de Perfis Personalizado
O Probekit o ajuda a projetar e implementar probes, que são fragmentos de código Java para monitorar características específicas do comportamento do tempo de execução de um aplicativo. Elas fornecem um meio de investigar se as características do tempo de execução o interessam.Introdução: Criando Perfis de Aplicativos J2EE
A criação de perfis de aplicativos J2EE é semelhante à criação de perfis de aplicativos Java, conforme descrito nos tópicos "Introdução", mas há pequenas diferenças e é necessário executar operações preliminares especiais antes de iniciar.
Tópico Pai: Detectando e analisando problemas de tempo de execução