Применение панели Монитор профилирования
Всякий раз при подключении к процессу Java или запуске в панели Монитор профилирования создается логическое представление процесса Java. Это представление, объект процесса, можно определять как по имени, так и по ИД (PID), находящемуся рядом с агентами.
Агенты собирают от процесса Java данные профилирования, которые потом будут анализироваться.
Предварительные требования
В этой панели показаны следующие ресурсы профилирования, создаваемые во время сеанса профилирования, а также другие ресурсы профилирования прочих средств:
- Мониторы

- Хосты

- Процессы

- Агенты (профилирования и ведения протоколов)

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

- Для применения распределенной разметки выберите кнопку выпадающего меню и нажмите Распределенная разметка. Откроется распределенная разметка, отображающая помимо хостов, процессов, агентов и выбранных типов профилирования еще и мониторы и узлы. Эта разметка удобна для просмотра распределенных приложений. Обратите внимание, что процессы не имеют информации о хостах, так как они сгруппированы в узлах хоста.
- По умолчанию, проекты профилирования скрыты от обеих разметок.
Для отображения проектов, содержащих ресурсы профилирования, выполните следующие действия:
- В панели инструментов рабочей среды выберите Окно > Параметры.
- В окне параметров разверните узел Профилирование и протоколы.
- Выберите узел Вид.
- На странице параметров Вида выберите опцию Показывать проекты в мониторе профилирования.
- Нажмите OK для сохранения изменений.
- В панели Монитор профилирования обратите внимание на то, что проекты, содержащие ресурсы профилирования, теперь показываются.
Администрирование сеанса профилирования
С помощью набора управляющих элементов панели инструментов и всплывающих меню можно администрировать сеанс профилирования.
Администрирование собираемых данных
Предоставляются средства для завершения агента, запуска и приостановки мониторинга агента, а также для подключения и отключения агента.
- Для выполнения действия с агентом щелкните на агенте правой кнопкой мыши и выберите действие.
- С помощью управляющих элементов панели инструментов можно также завершить работу агента и процесс, в котором он выполняется,
запустить
или приостановить
агента.
- Для того чтобы задать новую базовую линию для данных профилирования, щелкните правой кнопкой мыши на агенте и выберите Сбросить данные. После выполнения сброса в существующем процессе будет создан новый агент трассировки, который соберет данные профилирования.
Администрирование процесса
Для завершения процесса, сбора ссылок на объект или выполнения сбора мусора имеются элемент управления.
- Для выполнения действия с процессом щелкните на процессе правой кнопкой мыши и выберите действие.
- С помощью управляющих элементов панели инструментов можно завершить выполнение агента и процесса, в котором он выполняется
, выполнить сбор мусора
в процессе, или собрать ссылки на объект
в процессе.
Работа с панелями профилирования
В панели Монитор профилирования можно открыть различные панели профилирования для анализа собранных данных.
- Для того чтобы открыть панель профилирования и проанализировать собранные данные, щелкните правой кнопкой мыши на процессе и выберите Открыть с помощью > (Имя панели). Доступные панели зависят от указанного критерия профилирования.
- Для синхронизации сбора данных с открытыми панелями, щелкните на Связать с программой просмотра
на панели инструментов.
- Для обновления открытых панелей собранными данными, щелкните на Обновить панели
на панели инструментов.
Связанные концепции
Обзор утилиты профилирования
Связанные задачи
Профилирование приложения
Связанные справочники
Ресурсы профилирования
(C) Copyright IBM Corporation 2000, 2006.Все права
защищены.