Представление "Вызывающий/вызываемый" — данные выборки памяти .NET профилировщика
В представлении "Вызывающий/вызываемый" отображаются данные профилирования памяти .NET для выбранной функции и ее родительских и дочерних функций.Представление "Вызывающий/вызываемый" содержит три таблицы.
Текущая функция — отображается в средней сетке, в которой указываются данные профилирования выбранной функции.Значения включают все вызовы функции, попавшие в выборку.
Функции, вызвавшие текущую функцию — отображается в верхней сетке, в которой указывается значение выбранной (текущей) функции, созданное в результате вызовов вызывающей (родительской) функции.
Функции, вызывавшиеся текущей функцией — отображается в нижней сетке, в которой указываются данные профилирования памяти для вызываемых (дочерних) функций выбранной функции, когда дочерняя функция вызывалась текущей функцией.
Щелкните дважды строку вызывающей или вызываемой функции, чтобы обозначить эту строку как текущую функцию.
Столбец |
Описание |
---|---|
Идентификатор процесса |
Идентификатор процесса (PID) сеанса профилирования. |
Имя процесса |
Имя процесса. |
Имя модуля |
Имя модуля, содержащего функцию. |
Путь к модулю |
Путь к модулю, содержащему функцию. |
Файл ресурсов |
Исходный файл, содержащий определение этой функции. |
Имя функции |
Полное имя функции. |
Номер строки функции |
Номер строки исходного файла, с которой начинается эта функция. |
Адрес функции |
Адрес функции. |
Тип |
Контекст функции: 0 — текущая функция; 1 — функция, вызывающая текущую функцию; 2 — функция, вызываемая текущей функцией. Только в отчетах командной строки VSPerfReport. |
Уровень |
Глубина функции в дереве вызовов.Только в отчетах командной строки VSPerfReport. |
Инклюзивные выделения |
|
Инклюзивные выделения % |
Процент от общего числа объектов, созданных при выполнении профилирования, в ходе которого осуществлялись включающие выделения для данной функции. |
Эксклюзивные выделения |
|
Эксклюзивные выделения % |
Процент от общего числа объектов, созданных при выполнении профилирования, в ходе которого осуществлялись включающие выделения для данной функции. |
Инклюзивные байты |
|
Инклюзивные байты % |
Процент от общего числа байтов памяти, выделенных при профилировании, при котором выполняется включающее выделение для данной функции. |
Эксклюзивные байты |
|
Эксклюзивные байты % |
Процент от общего числа байтов памяти, выделенных при профилировании, при котором выполняется исключающее выделение для данной функции. |
См. также
Задачи
Практическое руководство. Настройка столбцов представлений отчетов средств профилирования
Ссылки
Представление "Вызывающий/вызываемый" — данные инструментирования памяти .NET профилировщика
Представление "Вызывающий/вызываемый" — данные выборки профилировщика
Представление "Вызывающий/вызываемый" — данные инструментирования профилировщика