Estudando a Coleta de Lixo
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. A coleta de lixo
está disponível na visualização Estatísticas de Memória.
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:
Para visualizar detalhes sobre a coleta de lixo, siga estas etapas:
- Na visualização Profiling Monitor, selecione o monitor ou o agente.
-
Clique com o botão direito do mouse e, em seguida, selecione Abrir com > Estatísticas de Memória. A visualização Estatísticas de Memória é aberta.
- Clique em Pacote
na barra de ferramentas para exibir as estatísticas de pacote.
- 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.
- Observe os resultados:
- 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.
- É possível expandir o pacote atual para ver as mesmas
informações no nível de classe ou clicar em Classe
para visualizar as estatísticas no nível de classe.
- É possível visualizar as instâncias reais de uma determinada classe, selecione a classe e clique na Instância
na barra de ferramentas. O nível de instância
está disponível somente se você tiver coletado informações do nível da instância nos critérios de traçado 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 visualizaçã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 Estatísticas de Memória, clique com o botão direito do mouse e selecione Atualizar Visualizações
. A
visualização é 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
Visualização e Tabela Fluxo de Execução
Exibições Statistical
Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java
Identificando Métodos Intensivos de Recursos
(C) Direitos Autorais IBM Corporation 2000, 2006. Todos os Direitos Reservados.