Coletando Dados de Detecção de Fuga com Dumps de Heap Manual

Os dumps de heap manual são capturados com discrição a qualquer momento durante a execução da criação de perfil. Capture um dump de heap depois da preparação do aplicativo (durante o qual todas as classes de seu interesse são carregadas e inicializadas) e outro dump de heap depois de exercitar transações onde há suspeita que tenham fuga de memória.

Pré-requisitos:

Para coletar dados utilizando dumps de heap manuais:
  1. Na guia Criação de Perfis (subguia Visão Geral) da caixa de diálogo Perfil, selecione o conjunto de criação de perfis Análise de Fuga de Memória - Dumps de heap manual.
  2. Se você deseja ajustar o limite para relatar candidatos à fuga, execute as seguintes etapas: O valor padrão é 20. Diminuir o valor limite significa que você exibe mais fugas potenciais.
    1. Clique no botão Editar para abrir a caixa de diálogo Editar Conjunto de Criação de Perfis.
    2. Selecione o tipo de criação de perfis Detecção Automática de Fuga. (Observe que aos coletar dados de detecção de fuga, não é possível coletar outros tipos de dados de criação de perfis.)
    3. Defina o limite para um valor entre 1 e 99.
    4. Clique no botão Concluir.
  3. Clique em Perfil para iniciar o seu aplicativo.
  4. Clique no botão Capturar Dump de Heap Botão Capturar Dump de Heap para capturar seu primeiro dump de heap depois que o seu aplicativo foi preparado. Os dumps de heap são incluídos no Monitor de Criação de Perfis como recursos de criação de perfis.
  5. Exercite seu aplicativo e clique novamente no botão Capturar Dump de Heap para capturar um segundo dump de heap. Agora você pode finalizar ou desconectar seu aplicativo, mas também pode deixá-lo em execução e capturar dumps de heap adicionais para investigar outras partes do aplicativo.

Tópico Pai: Obtendo Dumps de Heap para Análise de Fuga de Memória

Tarefas Relacionadas
Gerando uma Lista de Candidatos à Fuga

Referências Relacionadas
A Visualização Candidatos à Fuga
Página Detecção Automática de Fuga, Caixa de Diálogo Editar Conjunto de Criação de Perfis

Informações Relacionadas
Introdução: Criando Perfis de Aplicativos J2EE

Termos de uso | Feedback
(C) Copyright IBM Corporation 2000, 2004. Todos os direitos reservados.