Identificando Classes Intensivas de Memória
O desempenho de um programa pode ser altamente aperfeiçoado pela identificação e
eliminação ou modificação de classes que consomem grandes partes da memória do
programa. Você pode utilizar a visualização Estatísticas de Classe para identificar essas classes.
Pré-requisitos:
Para identificar classes intensivas, siga estas etapas:
- Na visualização Monitor de Traçado de Perfil, selecione o monitor ou o agente para o seu aplicativo.
- Clique com o botão direito do mouse e, então selecione Abrir Com > Estatísticas de Memória.
A visualização Estatísticas de Memória é aberta.
- Clique em Classe
, na barra de ferramentas, para exibir as estatísticas de classe.
- Na visualização Estatísticas de Memória, clique com o botão direito do mouse e selecione Escolher Colunas.
- Selecione as opções Active Size e Total Size.
- Clique em OK.
- Identifique as classes com o maior valor de tamanho total. Elas são as classes de memória mais intensivas.
Utilize a coluna Actual Size para consultar o tamanho total das instâncias que não têm lixo coletado.
Conceitos Relacionados
Visão Geral da Ferramenta de Traçado de Perfil
Visualizações Statistical
Tarefas Relacionadas
Traçado de Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.