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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также

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

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

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

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

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