Estudando a Coleta de Lixo
Pré-requisitos:
Para poder analisar dados da definição de perfil para estudar a coleta de lixo, assegure-se de que a seguinte
etapa foi concluída:
O sistema de tempo de execução Java executa a coleta de lixo automaticamente. Ele localiza a memória que um programa não está mais utilizando
e a libera.
Na Ferramenta de Definição de Perfil, a coleta de lixo só poderá ser executada se o processo estiver ativo. Para ativar
um processo, consulte o tópico Ativando ou Anexando a um Aplicativo. A coleta de lixo
estará disponível nas visualizações Package Statistics, Class Statistics e Instance Statistics quando
as informações sobre o nível da instância forem coletadas.
Para visualizar detalhes sobre a coleta de lixo, siga estas etapas:
- Na exibição Profiling Monitor, selecione o monitor ou o agente.
-
Clique com o botão direito do mouse e, em seguida, selecione Open With > Package Statistics.
A exibição Package Statistics é aberta.
- Verifique se as colunas Live Instances e Collected estão
visíveis. Se não estiverem, clique com o botão direito do mouse, selecione Choose Columns e, em seguida,
defina essas colunas para se tornarem visíveis.
- Visualize os resultados na visualização Packages Statistics:
- Na coluna Live Instances, você pode consultar quantas instâncias
de pacotes atuais ainda estão ativas, sem o lixo coletado.
- Na coluna Collected, você pode consultar quantas instâncias
de pacotes atuais estão com o lixo coletado.
- Você pode expandir o pacote atual para consultar as mesmas
informações no nível da classe ou abrir a visualização Class Statistics.
- Também é possível executar drill down no nível da instância, utilizando a visualização
Instance Statistics se você coletou informações sobre o nível da instância
nos critérios da definição de perfil. Para configurar os critérios para definição de perfil, consulte o tópico Especificando Critérios para Definição de Perfil.
- Na exibição Profiling Monitor, selecione o monitor ou o agente.
- Clique com o botão direito do mouse e selecione Run Garbage Collection

- Na visualização Package Statistics, clique com o botão direito do mouse e selecione Refresh Views. A visualização Package Statistics
é atualizada mostrando as alterações no número de instâncias ativas no nível do pacote.

Conceitos Relacionados
Visão Geral da Ferramenta de Definição de Perfil
Exibição e Tabela Execution Flow
Exibições Statistical
Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java
Identificando Métodos Intensivos de Recursos
(C) Copyright IBM Corporation 2000, 2004. Todos os Direitos Reservados.