Identificando Classes Intensivas de Memória
Pré-requisitos:
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 Class Statistics para identificar essas classes.
Para identificar classes intensivas, siga estas etapas:
- Na visualização Profiling Monitor, selecione o monitor ou o agente para o seu aplicativo.
- Clique com o botão direito do mouse e então selecione Open With > Class Statistics.
A visualização Class Statistics é aberta.
- Na visualização Class Statistics, clique com o botão direito do mouse e selecione Choose Columns.
- 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 Definição de Perfil
Exibições Statistical
Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java
(C) Copyright IBM Corporation 2000, 2004. Todos os Direitos Reservados.