Estudar a recolha de lixo
O sistema de tempo de execução Java executa a recolha de lixo automaticamente. Localiza uma memória que um programa já não está a utilizar e liberta-a. Na ferramenta de perfilamento, a recolha de lixo apenas pode ser executada se o processo estiver activo. A Recolha de Lixo está disponível na vista Estatísticas de Memória.
Pré-requisitos:
Antes de poder analisar os dados de perfilamento para estudar a recolha de lixo, certifique-se que o passo seguinte foi concluído:
Para visualizar os detalhes da recolha de lixo, siga estes passos:
- Na vista Supervisor de Perfilamento, seleccionar o supervisor ou o agente.
-
Fazer clique com o botão direito do rato, em seguida, seleccionar Abrir com > Estatísticas de Memória. Irá abrir-se a vista Estatísticas de Memória.
- Fazer clique em Pacote
na barra de ferramentas para visualizar as estatísticas de pacote.
- Verificar se as colunas Ocorrências Activas e Recolhidas estão visíveis. Se não estiverem, fazer clique com o botão direito do rato, escolher a opção Seleccionar Colunas, em seguida, definir essas colunas como visíveis.
- Repare nos resultados:
- Na coluna Ocorrências Activas, poderá ver quantas ocorrências ainda continuam activas para os pacotes actuais, e não o lixo recolhido.
- Na coluna Recolhidas, poderá ver quantas ocorrências recolhidas para os pacotes actuais são lixo.
- Pode expandir o pacote actual para ver as mesmas informações no nível de classe ou fazer clique em Classe
para visualizar as estatísticas no nível de classe.
- Pode visualizar as ocorrências actuais para uma classe específica, seleccionar a classe e fazer clique em Ocorrência
na barra de ferramentas. O nível de ocorrência apenas estará disponível se recolheu as informações de nível de ocorrência nos critérios de perfilamento. Para configurar os critérios de perfilamento, consulte o tópico Especificar critérios de perfilamento.
- Na vista Supervisor de Perfilamento, seleccionar o supervisor ou o agente.
- Fazer clique com o botão direito e seleccionar Executar Recolha de Lixo

- Na vista Estatísticas de Memória, faça clique com o botão direito do rato e seleccione Renovar Vistas
. A vista é actualizada e mostra as alterações no número de ocorrências activas ao nível do pacote.
Conceitos relacionados
Descrição geral da ferramenta de perfilamento
Vista e tabela Fluxo de Execução
Vistas de Estatísticas
Tarefas relacionadas
Perfilar uma aplicação
Lançar ou anexar um processo Java
Identificar métodos intensivos de recurso
(C) Copyright IBM Corporation 2000, 2006. Todos os direitos reservados.