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

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

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

Платформы

iOS

OS X

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

Шаблон Time Profiler

Область Library

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

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

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

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

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

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

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

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

Определение

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

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

Глубина

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

ЦП

CPU поток работает.

Поток

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

Процесс

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

Горячий кадр

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

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

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

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

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

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

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

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

Определение

Время выполнения

Количество времени символ работало.

Сам

Число раз символ вызывает себя.

Имя символа

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

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

  Инструмент Профилировщика Времени рисунка 50-1

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

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

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

Время Профилируя: Средства управления, какие потоки выбираются. Значения по умолчанию к выполнению потоков. Установите флажок All Thread States для выборки всех потоков.

Стеки вызовов: Управляет типом выбирающихся отслеживаний стека. Выберите User, Kernel или переключатель User & Kernel.

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

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

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

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