Определение активных нитей
Найти активные нити программы можно с помощью панели Поток выполнения в инструменте профилирования.
Для того, чтобы определить, когда и где расходуется большинство ресурсов программы, следует проанализировать нити. Это можно сделать с помощью панели Поток выполнения.
Предварительные требования:
Для открытия панели Поток выполнения выполните следующие действия:
- В панели Монитор профилирования выберите ресурс под проектом профайла, например, монитор или агент.
- Щелкните правой кнопкой и выберите Открыть с помощью > Поток выполнения. Откроется панель Поток выполнения.
- В этой панели отображаются нити, каждая из которых состоит из большого количества вызовов методов. Последовательность методов идет слева направо; благодаря этому и выявляются активные участки нити.
- Можно просмотреть отдельные части графика, увеличив масштаб
определенной области.
- Для разделов, которые могут стать беспорядочными из-за повторяющихся вызовов в связи с повторяющейся конструкцией, например:

Можно использовать опцию всплывающего меню Обнаружить все повторения для объединения всех повторений графика. Повторяющиеся вызовы помечаются X.n, где n - это число вызовов. В показанном ниже примере, метод сравнения вызывается 7 раз.
Советы
- При выборе метода все вызываемые из него методы подсветятся желтым цветом.
- Панели в рабочей среде можно переносить с места на место и упорядочивать разметку проекций при необходимости.
- В строке состояния всегда отображается время, соответствующее точке, в которой находится курсор.
- Сброс отображения в панели осуществляется кнопкой Домой.
Связанные концепции
Обзор инструмента профилирования
Панель и таблица потока выполнения
Связанные задачи
Профилирование приложения
Запуски или подключение процесса Java
(C) Copyright IBM Corporation 2000, 2006.Все права
защищены.