Практическое руководство. Сравнение файлов данных профилировщика
Создание отчета или представления сравнения ("Diff") позволят сравнить результаты в двух различных файлах данных профилировщика (VSP или VSPS). Сравнение показывает различия, регрессии производительности и усовершенствования одного сеанса профилирования по сравнению с другим.
Отчет "Diff" представляет данные в табличном виде. В таблице показана дельта, или отклонение от базового значения. Это отклонение вычисляется на основе разности между старым (базовым) значением и результатом нового анализа.
Сравнение данных профилирования может выполняться на основе на функций кода, модулей приложения, строк, указателей инструкций и типов.
Для снижения шума и фильтрации данных в строках таблицы, которые не изменились по сравнению с указанным значением, можно установить порог.
Создание представление файла сравнения для проекта в обозревателе производительности
В обозревателе производительности выберите в разделе Отчеты файл отчета VSP или VSPS, который необходимо использовать в качестве базовых значений для сравнения.
Выберите файл VSP или VSPS, с которым необходимо выполнить сравнение.
Щелкните правой кнопкой мыши один из выбранных файлов и выберите пункт Сравнить отчеты.
Сравнение значений
В окне представления отчета перейдите на вкладку Отчет сравнения.
В раскрывающемся списке Таблица выберите функцию или модуль для сравнения.
В раскрывающемся списке Столбец выберите значение, которое необходимо сравнить.
(Необязательно) Введите значение в поле Порог.
Нажмите кнопку Применить.
Сравнение файлов отчетов
В меню Анализировать выберите Сравнить отчеты о производительности.
В окне Выбрать файлы анализа для сравнения найдите и выберите Базисный файл для анализа (VSP или VSPS) и Файл сравнения (VSP или VSPS).
Нажмите кнопку ОК.