Панель Статистика памяти

Панель Статистика памяти отображает статистику, касающуюся кучи приложения. Она предоставляет подробные сведения, такие как число загруженных классов, число рабочих экземпляров и объем памяти, выделенный для каждого класса. Статистика памяти доступна для уровня пакета, класса или экземпляра.

Окно

Эта панель представляет собой таблицу, в которой первый столбец является списком элементов. Трем типам объектов соответствуют три режима отображения:

Статистика, показанная для каждого типа объектов

Показываемые данные зависят от выбранного типа объекта. В следующей таблице приведены статистические данные, доступные для каждого объекта.

Заголовок столбца Статистика пакета 
Значок Пакет
Статистика класса
Значок Класс
Статистика экземпляра
Значок Экземпляр
Всего экземпляров
Общее количество экземпляров выбранного пакета, класса или метода.
Накапливается пакетом Накапливается классом Количество
Рабочие экземпляры
Количество экземпляров пакета, класса или метода, не попавших под "сбор мусора".
Накапливается пакетом Накапливается классом Количество
Собрано
Количество экземпляров пакета, класса или метода, удаленных при сборе мусора.
Накапливается пакетом Накапливается классом Количество
Общий размер
Общий размер (в байтах) выбранного пакета, класса или метода, всех его экземпляров (включая те, что попали под сбор мусора и были удалены).
Накапливается пакетом Накапливается классом Размер
Реальный размер
Суммарный размер всех рабочих экземпляров. 
Накапливается пакетом Накапливается классом Размер

Примечание: Итоговые значения, показанные в данной панели, представляют только данные, собранные после начала мониторинга процесса. Если вы начали мониторинг процесса в ходе выполнения, вы увидите итоговые значения с момента начала мониторинга. Точно так же, в режиме пакета, показываются только итоговые значения собранных классов для показываемого пакета. Отфильтрованные классы не будут учитываться в итоговых значениях.

Примечание: Для отображения данных уровня экземпляра для столбцов активный размер и собранные в панели Статистика памяти, данные уровня экземпляра следует собирать для типа профилирования Анализ времени. Для сбора данных уровня экземпляра, необходимо выполнить следующие действия на странице Типы профилирования для набора профилирования:

  1. В левой панели выберите переключатели Анализ памяти > Простой анализ памяти и Анализ времени > Анализ времени выполнения.
  2. Под пунктом Анализ времени выполнения, выберите переключатель Показать графические сведения о потоке выполнения, затем нажмите кнопку Дополнительно >> и выберите Собрать информацию уровня экземпляра.

Сведения о том, как обратиться к странице Типы профилирования для получения набора профилирования, содержатся в учебнике: Анализ данных профилирования процесса Java.

Отображаемые символы

Элементы управления

Управляющие элементы панели инструментов

Значок Определение
Значок Пакет Показывает статистику пакета
Значок Класс Показывает статистику класса
Значок Экземпляр Показывает статистику экземпляра
Значок Открыть исходный код Открывает исходный код выбранного элемента.
Значок % Показывает объем выделенной памяти в процентах.
дельта Показывает изменение каждого числового столбца с момента последнего обновления.
Кнопка со стилизованным значкомФильтрует объекты по времени, размеру, общему количеству экземпляров и другим критериям.
Значок экспорт HTML Экспортирует данные в файл формата HTML.
Кнопка со стилизованным значком Кнопка со стилизованным значком Выбирает столбцы для вывода на экран или Значок СортироватьСортирует по столбцам.

Управляющие элементы выпадающего меню

Значок Определение
Значок Обновить панели Обновляет панель.
Значок Выбрать столбец Выбирает отображаемый столбец.
Показать ссылки на объекты Показывает ссылки на объекты.
Значок Открыть исходный код Открывает исходный код выбранного элемента.

Фильтрация

В статистических панелях предусмотрена фильтрация по имени. Шаблон строки можно задать с помощью поля Фильтр

Элементы управления столбцом

Для сортировки столбца щелкните на его заголовке. Повторный щелчок дает сортировку в обратном порядке. Если столбец отсортирован по возрастанию, перед его заголовком ставится знак >, если по убыванию - то <.

Столбцы можно скрывать. 

 


Связанные концепции
Обзор инструмента профилирования
Ресурсы профилирования

Связанные задачи
Применение фильтров профилирования
Профилирование приложения
Выявление классов, требовательных к памяти


(C) Copyright IBM Corporation 2000, 2006.Все права защищены.