Инструмент профилировщика события

Инструмент Профилировщика События получает информацию о потоках, работающих на всех ядрах на основе Прерываний Монитора производительности (PMIs). Это может записать информацию от единственного процесса или от всех процессов, работающих на системе.

Инструмент Профилировщика События связан со следующими задачами:

Платформы

OS X

Расположения

Шаблон Event Profiler

Область Library

Выведенная на экран информация

Приборные панели Профилировщика События зарегистрированная информация в области дорожки и области Detail.

Область дорожки

Область дорожки выводит на экран глубину штабеля в каждый демонстрационный раз на основе Стиля, выбранного во время конфигурации.

Подробная область

Область Detail предоставляет Демонстрационную информацию Списка в Таблице 23-1.

Табличная 23-1  Демонстрационная информация о Списке в области Detail (Инструмент Профилировщика события)

Заголовок столбца

Определение

Метка времени

Время, когда началась выборка.

Глубина

Глубина отслеживания стека.

Поток

Идентификатор потока.

Процесс

Выбираемый процесс.

Горячий кадр

Функция встречалась наиболее часто во время выборки.

Ответственная библиотека

Библиотека, ответственная за процесс.

Ответственная вызывающая сторона

Функция, создавшая процесс.

Область Detail предоставляет информацию Дерева Вызова в Таблице 23-2.

Табличная 23-2  информация о Дереве Вызова в области Detail (Инструмент Профилировщика события)

Заголовок столбца

Определение

% Вызовы

Процент общих вызовов, включающих имя символа.

Вызовы #

Число вызовов, включающих имя символа.

Имя символа

Имя вызываемого символа.

Рисунок 23-1 показывает инструментальную информацию о записи Профилировщика События от всех рабочих процессов.

  Инструмент Профилировщика События рисунка 23-1

Параметры конфигурации

Можно сконфигурировать, как информация выведена на экран в области дорожки через диалоговое окно конфигурации. Щелкните по значку инспектора для перевода в рабочее состояние диалогового окна конфигурации. Настройте следующие параметры экрана.

Target: Выберите цель для этого инструмента. Доступный, только если Вы выбираете Instrument Specific из всплывающего меню Target на панели инструментов.

Стеки вызовов: Выберите к представлению User, Kernal или User & Kernal.

Имя события: Выберите события для просмотра от всплывающего меню.

Частота дискретизации: Как часто инструмент собирает данные. Выберите микросекунды (µs), миллисекунды (мс), или секунды (ы).

Дисплей дорожки: Средства управления, как информация выведена на экран в области дорожки, сгруппированной стилем, вводят, и изменение масштаба.

Стиль: Как представлена информация.

Тип: Как многократные параметры в одной дорожке выведены на экран.

Изменение масштаба: высота графика сбора данных.