A visualização Estatísticas de Memória exibe estatísticas sobre o heap do aplicativo. Ela fornece informações detalhadas tais como o número de classes carregadas, o número de instâncias que estão ativas e o tamanho de memória alocado por todas as classes. As estatísticas de memória estão disponíveis nos níveis de pacote, classe e instância.
Essa visualização é composta por uma tabela em que a primeira coluna apresenta a lista de itens. Existem três modos de exibição disponíveis com base nos três tipos de objetos:
Os dados exibidos dependem do tipo de objeto selecionado. As estatísticas disponíveis para cada objeto são resumidas na tabela a seguir.
Título da coluna | Estatísticas de pacote ![]() |
Estatísticas de classe![]() |
Estatísticas de instância![]() |
---|---|---|---|
|
Acumulado por Pacote | Acumulado por Classe | Contagem |
|
Acumulado por Pacote | Acumulado por Classe | Contagem |
|
Acumulado por Pacote | Acumulado por Classe | Contagem |
|
Acumulado por Pacote | Acumulado por Classe | Size |
|
Acumulado por Pacote | Acumulado por Classe | Size |
Nota: Os totais mostrados nesta visualização representam somente os dados que são coletados desde o início do monitoramento do processo. Se você começar a monitorar o processo em meio à execução, verá somente os totais a partir do ponto de início do monitoramento. Da mesma forma, no modo de pacote, somente os totais das classes coletadas para esse pacote serão mostrados. As classes que foram bloqueadas por filtros não serão incluídas nos totais.
Nota: Para que os dados no nível de instância sejam mostrados nas colunas tamanho ativo e coletado na coluna Estatísticas de Memória, os dados no nível de instância deverão ser coletados para o tipo de traçado de perfil Análise de Tempo. Para coletar dados no nível da instância, é preciso executar as seguintes ações na página Tipos de Traçado de Perfil para seu conjunto de traçado de perfil:
Para obter informações sobre como acessar a página Tipos de Traçado de Perfil para um conjunto de traçado de perfil, consulte o seguinte tutorial: Analisando os Dados de Traçado de Perfil de um Processo Java.
Ícone | Definição |
---|---|
![]() |
Exibir as estatísticas de pacote |
![]() |
Exibir as estatísticas de classe |
![]() |
Exibir as estatísticas de instância |
![]() |
Abrir a origem de um item selecionado. |
![]() |
Mostra a porcentagem de memória alocada. |
![]() |
Mostra a alteração em cada coluna numérica desde a última atualização. |
![]() | Filtrar objetos com base na hora, tamanho, total de instâncias ou outros critérios. |
![]() |
Exportar os dados para um arquivo no formato HTML. |
![]() | ![]() ![]() |
Ícone | Definição |
---|---|
![]() |
Atualizar a visualização. |
![]() |
Escolher as colunas a serem exibidas. |
![]() |
Mostrar referências de objeto. |
![]() |
Abrir a origem de um item selecionado. |
As exibições de estatísticas fornecem filtragem baseada no nome. Utilize o campo Filter para especificar um padrão de cadeias.
Clique no título de uma coluna para classificá-la. Clique no título da coluna novamente para classificá-la em ordem inversa. O título da coluna será prefixado com > se a coluna foi classificada em ordem crescente ou com < se foi classificada em ordem decrescente.
As colunas podem ser ocultas ou exibidas.
Conceitos Relacionados
Visão Geral da Ferramenta de Definição de Perfil
Recursos de Definição de Perfil
Tarefas relacionadas
Aplicando Filtros de Traçado de Perfil
Definindo o Perfil de um Aplicativo
Identificando Classes Intensivas de Memória
(C) Direitos Autorais IBM Corporation 2000, 2006. Todos os Direitos Reservados.