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


Сравнение файлов данных профилировщика

Обновлен: Ноябрь 2007

Функция сравнения файлов отчетов профилирования (или "Diff") позволяет выбрать два файла отчетов (VSP или VSPS) и создать отчет, в котором будут показаны отличия и случаи снижения и повышения производительности в двух последовательных сеансах профилирования.

Отчет "Diff" создается посредством сравнения результатов одного файла анализа профилирования с результатами другого аналогичного файла. Результаты нового анализа сравниваются с результатами базового анализа. Отчет о таком сравнении сохраняется в VSPS-файле.

Отчет "Diff" представляет данные в табличном виде. В таблице показана дельта, или отклонение от базового значения. Это отклонение вычисляется на основе разности между старым (базовым) значением и результатом нового анализа.

Сравнение данных профилирования может выполняться на основе на функций кода, модулей приложения, строк, указателей инструкций и типов.

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

  • Количество вызовов

  • Затраченное инклюзивное время

  • Затраченное эксклюзивное время

  • Затраченное инклюзивное время в процентах

  • Затраченное эксклюзивное время в процентах

  • Инклюзивное время приложения в процентах

  • Эксклюзивное время приложения в процентах

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

См. также

Задачи

Практическое руководство. Сравнение файлов данных профилировщика