Поделиться через


Представление "Дерево вызовов"

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

Кроме того, можно развернуть представление "Дерево вызовов" и проанализировать путь выполнения функции, приведший к наибольшей задержке или встречавшийся наиболее часто.Чтобы отобразить путь, создающий самую большую нагрузку, щелкните функцию правой кнопкой мыши и выберите команду Развернуть критический путь.

Каждый процесс, зафиксированный в ходе сеанса профилирования, отображается как корневой узел.В представлении дерева вызовов можно задать начальный узел, щелкнув правой кнопкой мыши узел, который должен стать начальным, и выбрав команду Задать корень.

После определения корневого узла из представления удаляются все другие элементы за исключением поддерева выбранного узла.Можно вернуть корневой узел к одному из ранее просматривавшихся узлов.Для этого щелкните правой кнопкой мыши в окне представления "Дерево вызовов" и выберите команду Сбросить корень.

Представление "Дерево вызовов" можно настроить, удалив или добавив столбцы.Щелкните правой кнопкой мыши заголовок Имя столбца и выберите из контекстного меню команду Добавить или удалить столбцы.

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

ПримечаниеПримечание

Если снижение шума настроено для отображения предупреждений при их появлении, в отчете появится информационная панель.

Дополнительные сведения об определениях столбцов представления "Дерево вызовов" см. в разделах:

Представление в виде дерева вызовов — данные выборки профилировщика

Представление в виде дерева вызовов — данные инструментирования профилировщика

Представление "Дерево вызовов" — данные выборки памяти .NET профилировщика

Представление в виде дерева вызовов — данные о конфликтах профилировщика

См. также

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

Общие сведения о значениях данных инструментирования в средствах профилирования

Общие сведения о значениях выборочных данных в средствах профилирования

Другие ресурсы

Представления отчетов средств профилирования