Выполнение отчета профилирования
Выполнение отчета профилирования - это традиционный профиль выборки. Выборки берутся приблизительно каждую миллисекунду, когда поток выполняется на логическом ядре, и визуализатор параллелизма строит типичное дерево вызовов, собирая накопленный набор стеков выборок. На данные в этой таблице может повлиять текущий диапазон времени, скрытые потоки и эти два применимых фильтра.
Если выбран параметр "Только мой код", отображаются только кадры стека, у которых есть пользовательский код, а также кадры на уровень ниже пользовательского кода.
Если задано значение для снижения уровня шума, разобранные стеки с частотой ниже заданной фильтруются в отчете
Столбцы отчета представлены в следующей таблице.
Столбец |
Описание |
---|---|
Имя |
Имя функции для каждого уровня стека вызова. |
Инклюзивные выборки |
Общее количество выборок, собранных для всех стеков, сведенных к этому уровню дерева стека вызова. Инклюзивное число – это сумма эксклюзивных выборок для данной функции и инклюзивных счетчиков для всех ее дочерних узлов. |
Эксклюзивные выборки |
Общее количество собранных выборок, для которых данная функция находилась на нижнем уровне стека вызова. |
% инклюзивных |
Процент от общего количества выборок, которые отображаются в столбце инклюзивных выборок. Процентные значения округляются до двух десятичных разрядов. |
% эксклюзивных |
Процент от общего количества выборок, которые отображаются в столбце эксклюзивных выборок. Процентные значения округляются до двух десятичных разрядов. |
Подробные сведения |
Полное имя функции. Содержит число строк, если это значение доступно. |
Эта таблица отчета может отображаться в представлении Время выполнения (представление потоков).