Панель Статистика выполнения

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

Окно

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

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

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

Заголовок столбца Статистика пакета 
Значок пакета
Класс
статистика
Значок классов
Статистика метода
Значок методов
Статистика экземпляра
Значок экземпляра
Норма времени
Норма времени вызова - это время выполнения вызова метода минус время выполнения других (вложенных) методов.  
Суммарная норма времени классов пакета Суммарная норма времени методов класса Время выполнения данного метода Время
Средняя норма времени
Общее время разделенное на количество вызовов.
Доступно Доступно Доступно Недоступно
Унаследованная норма времени
Аналогично норме времени выполнения пакета или класса, включая время выполнения других наследуемых методов, вызванных во время вызова.
Суммарная норма времени классов пакета Суммарная норма времени методов класса Недоступно Время
Совокупное время
Совокупное время для любого вызова - это время выполнения всех вызванных методов. Если у вызова нет дополнительных вызовов методов, то совокупное время будет равняться общему времени.
Суммарное совокупное время классов пакета Время выполнения методов класса Время выполнения данного метода. Время
Наследуемое совокупное время
Аналогично совокупному времени выбранного пакета или класса, включая время выполнения других наследуемых методов, вызванных во время вызова.
Суммарное совокупное время классов пакета Время выполнения методов класса Недоступно Время
Количество вызовов
Количество обращений к выбранному методу.
Недоступно Накапливается классом Количество Недоступно
Наследуемые обращения
Количество обращений к методу плюс количество обращений к его вложенным методам.
Накапливается пакетом Накапливается классом Недоступно Количество

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

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

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

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

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

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

Фильтрация

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

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

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

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

 


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

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


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