Панель Статистика выполнения содержит статистические данные о времени выполнения приложения. Она отображает такие данные, как число вызываемых методов и время, потребовавшееся для выполнения каждого метода. Статистика выполнения доступна для уровня пакета, класса, метода и экземпляра.
Предварительные требования:
Панель Статистика выполнения предоставляет несколько управляющих элементов, позволяющих управлять информацией, показанной в панели:
Показываемые данные зависят от выбранного типа объекта. В следующей таблице приведены доступные для каждого режима данные.
Заголовок столбца | Статистика пакета ![]() |
Статистика класса![]() |
Статистика метода![]() |
Статистика экземпляра![]() |
---|---|---|---|---|
Норма времени вызова: время выполнения вызова метода минус время выполнения других (вложенных) методов. | Суммарная норма времени классов пакета | Суммарная норма времени методов класса | Время выполнения данного метода | Время |
Средняя норма времени: норма времени разделенная на число вызовов. | Доступно | Доступно | Доступно | Недоступно |
Наследуемое время выполнения: аналогично норме времени выполнения пакета или класса, но в него входит время выполнения других (наследуемых) методов. | Суммарная норма времени классов пакета | Суммарная норма времени методов класса | Недоступно | Время |
Совокупное время вызова: время выполнения всех вызываемых методов. Если вызов не содержит вызова дополнительных методов, совокупное время будет равно основному. | Суммарное совокупное время классов пакета | Время выполнения методов класса | Время выполнения данного метода. | Время |
Наследуемое совокупное время: аналогично совокупному времени пакета или класса, но включает время выполнения других (наследуемых) методов, вызываемых во время вызова. | Суммарное совокупное время классов пакета | Время выполнения методов класса | Недоступно | Время |
Вызовы: число вызовов, сделанных выбранным методом. | Недоступно | Накапливается классом | Количество | Недоступно |
Наследуемые вызовы: число вызовов, сделанных методом и его наследуемыми методами. | Накапливается пакетом | Накапливается классом | Недоступно | Количество |
Совокупное процессорное время: Объем процессорного времени, потраченного на метод. | Накапливается пакетом | Накапливается классом | Накапливается методом | Недоступно |
Примечание: Здесь описаны панели профилирования на основе Java. При работе с данными профилирования из других контекстов приложений термины и формат панелей могут быть другими. Дополнительная информация приведена в разделе Описание контекстов приложения в панелях профилирования.
Доступны различные элементы управления, позволяющие управлять столбцами, отображаемыми в этой панели.
Фильтры профилирования можно применить к панели Статистики выполнения для сокращения объема данных, показываемых в панели. Фильтры профилирования можно использовать с разными панелями профилирования, если они поддерживают фильтр. Дополнительные сведения содержатся в разделе Применение фильтров профилирования.
Из панели Статистика выполнения можно открыть другие панели профилирования и панели исходного кода.
Данные панели статистики памяти можно экспортировать в отчеты поддерживаемых форматов (например, HTML или XML).
Обновить панель Статистика выполнения можно с помощью кнопки Обновить
, которая находится на панели инструментов Монитор
профилирования. После обновления панели, изменения помечаются значками дельты:
Связанные концепции
Обзор инструмента профилирования
Ресурсы профилирования
Связанные задачи
Профилирование приложения
Просмотр вызовов метода и функций, вызывающих метод
(C) Copyright IBM Corporation 2000, 2006.Все права
защищены.