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


Практическое руководство. Исключение и включение малых функций при инструментировании

По умолчанию средства профилирования исключают малые функции из инструментирования.Малыми функциями называют небольшие функции, которые не выполняют вызовов других функций.Исключение малых функций позволяет снизить временные затраты инструментирования и повысить скорость профилирования.При исключении малых функции также уменьшается размер файла данных профилирования производительности (VSP-файла) и время, необходимое для анализа.Если малые функции исключаются, время, затраченное на выполнение этих функций, не учитывается в эксклюзивном и инклюзивном времени для их родительских функций.Ниже представлена процедура для включения или исключения малых функций при инструментировании.

Исключение и включение малых функций при инструментировании

  1. В обозревателе производительности щелкните правой кнопкой мыши пункт Сеанс производительности и выберите команду Свойства.

    Откроется диалоговое окно Страницы свойств.

  2. В окне Страницы свойств выберите свойства Инструментирование.

  3. Чтобы исключить малые функции из инструментирования, установите флажок Не включать в инструментирование мелкие функции.Этот флажок установлен по умолчанию.

    – или –

    Чтобы включить малые функции в инструментирование, снимите флажок Не включать в инструментирование мелкие функции.

  4. Нажмите кнопку ОК.

См. также

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

Управление сбором данных в средствах профилирования

Свойства сеанса анализа производительности