Выполнение отчета профилирования

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

  • Если выбран параметр "Только мой код", отображаются только кадры стека, у которых есть пользовательский код, а также кадры на уровень ниже пользовательского кода.

  • Если задано значение для снижения уровня шума, разобранные стеки с частотой ниже заданной фильтруются в отчете

Столбцы отчета представлены в следующей таблице.

Столбец

Описание

Имя

Имя функции для каждого уровня стека вызова.

Инклюзивные выборки

Общее количество выборок, собранных для всех стеков, сведенных к этому уровню дерева стека вызова.Инклюзивное число – это сумма эксклюзивных выборок для данной функции и инклюзивных счетчиков для всех ее дочерних узлов.

Эксклюзивные выборки

Общее количество собранных выборок, для которых данная функция находилась на нижнем уровне стека вызова.

% инклюзивных

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

% эксклюзивных

Процент от общего количества выборок, которые отображаются в столбце эксклюзивных выборок.Процентные значения округляются до двух десятичных разрядов.

Подробные сведения

Полное имя функции.Содержит число строк, если это значение доступно.

Эта таблица отчета может отображаться в представлении Время выполнения (представление потоков).

См. также

Основные понятия

Представление "Потоки" (параллельная производительность)