Представление "Функции" — данные инструментирования профилировщика
В представлении отчетов "Функции" данные профилирования перечисляются по имени функции.
Общие правила
Столбцы общего назначения позволяют определить функцию в строке просмотра.
Столбец |
Описание |
---|---|
Имя функции |
Имя функции. |
Адрес функции |
Адрес функции. |
Номер строки функции |
Номер строки исходного файла, с которой начинается эта функция. |
Число вызовов |
Общее количество вызовов этой функции. |
Файл ресурсов |
Исходный файл, содержащий определение этой функции. |
Имя модуля |
Имя модуля, содержащего функцию. |
Путь к модулю |
Путь к модулю, содержащему функцию. |
Идентификатор процесса |
Идентификатор процесса (PID) сеанса профилирования. |
Имя процесса |
Имя процесса. |
Эксклюзивные временные проверочные издержки |
Дополнительные временные затраты для этой функции, вызванные инструментированием.Они не включают служебные данные в функциях, которые были вызваны данной функцией.Из всех исключающих значений времени уже вычтены дополнительные временные затраты на зонды. |
Инклюзивные временные проверочные издержки |
Дополнительные временные затраты для этой функции и ее дочерних функций, вызванные инструментированием.Они включают служебные данные в функциях, которые были вызваны данной функцией.Из всех включающих значений времени уже вычтены дополнительные временные затраты на зонды. |
Значения затраченного инклюзивного времени
Значения затраченного инклюзивного времени указывают время, в течение которого функция находилась в стеке вызова.Это время не включает время, затраченное функциями, вызванными этой функцией, и время, затраченное на выполнение вызовов операционной системы, например, переключение контекста и операции ввода-вывода.
Столбец |
Описание |
---|---|
Затраченное инклюзивное время |
Общее затраченное инклюзивное время для вызова этой функции. |
Затраченное инклюзивное время в процентах |
Доля общего инклюзивного времени, затраченного в ходе сеанса профилирования, в затраченном инклюзивном времени данной функции. |
Среднее затраченное инклюзивное время |
Среднее затраченное инклюзивное время для вызова данной функции. |
Максимальное затраченное инклюзивное время |
Максимальное затраченное инклюзивное время для вызова данной функции. |
Минимальное затраченное инклюзивное время |
Минимальное затраченное инклюзивное время для вызова данной функции. |
Значения затраченного эксклюзивного времени
Значения затраченного эксклюзивного времени включают время выполнения функцией кода в теле функции, то есть, когда функция была непосредственно наверху стека вызовов.Значение времени включает время, затраченное на вызовы операционной системы, например, переключение контекста и операции ввода-вывода, но не включает время, затраченное на вызов функций данной функцией.
Столбец |
Описание |
---|---|
Затраченное эксклюзивное время |
Общее затраченное эксклюзивное время для вызова этой функции. |
Затраченное эксклюзивное время в процентах |
Доля общего затраченного эксклюзивного времени сеанса профилирования в общем затраченном эксклюзивном времени этой функции. |
Среднее затраченное эксклюзивное время |
Среднее затраченное эксклюзивное время для вызова данной функции. |
Максимальное затраченное эксклюзивное время |
Максимальное затраченное эксклюзивное время для вызова данной функции. |
Минимальное затраченное эксклюзивное время |
Минимальное затраченное эксклюзивное время для вызова данной функции. |
Инклюзивные значения приложения
Инклюзивные значения приложения указывают время, которое функция находилась в стеке вызовов.Значение времени не включает время, затраченное на вызовы операционной системы, например, переключение контекста и операции ввода-вывода, но включает время, затраченное на вызов функций данной функцией.
Столбец |
Описание |
---|---|
Инклюзивное время приложения |
Общее инклюзивное время приложения для вызова этой функции. |
Инклюзивное время приложения в процентах |
Доля общего затраченного инклюзивного времени сеанса профилирования в общем инклюзивном времени приложения данной функции. |
Среднее инклюзивное время приложения |
Среднее инклюзивное время приложения для вызова данной функции. |
Максимальное инклюзивное время приложения |
Максимальное инклюзивное время приложения для вызова данной функции. |
Минимальное инклюзивное время приложения |
Минимальное инклюзивное время приложения для вызова данной функции. |
Эксклюзивные значения приложения
Значения эксклюзивного времени приложения соответствуют времени выполнения функции непосредственно наверху стека вызова.Значение времени не включает время, затраченное на вызовы операционной системы, например, переключение контекста и операции ввода-вывода, и не включает время, затраченное на вызов функций данной функцией.
Столбец |
Описание |
---|---|
Эксклюзивное время приложения |
Общее эксклюзивное время приложения для вызова этой функции. |
Эксклюзивное время приложения в процентах |
Доля общего затраченного эксклюзивного времени сеанса профилирования в общем эксклюзивном времени приложения этой функции. |
Среднее эксклюзивное время приложения |
Среднее эксклюзивное время приложения для вызова данной функции. |
Максимальное эксклюзивное время приложения |
Максимальное эксклюзивное время приложения для вызова данной функции. |
Минимальное эксклюзивное время приложения |
Минимальное эксклюзивное время приложения для вызова данной функции. |
См. также
Задачи
Практическое руководство. Настройка столбцов представлений отчетов средств профилирования
Ссылки
Представление "Функции" — данные выборки профилировщика
Представление "Функции" — данные выборки памяти .NET профилировщика
Представление "Функции" — данные инструментирования памяти .NET профилировщика