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:

  1. Na visualização Profiling Monitor, selecione o monitor ou o agente para o seu aplicativo.
  2. Clique com o botão direito do mouse e então selecione Open With > Class Statistics.  A visualização Class Statistics é aberta. 
  3. Na visualização Class Statistics, clique com o botão direito do mouse e selecione Choose Columns.
  4. Selecione as opções Active Size e Total Size.
  5. Clique em OK.
  6. 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


 
 

>