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


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

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

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

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

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

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

  1. В обозревателе производительности выберите в разделе Отчеты файл отчета VSP или VSPS, который необходимо использовать в качестве базовых значений для сравнения.

  2. Выберите файл VSP или VSPS, с которым необходимо выполнить сравнение.

  3. Щелкните правой кнопкой мыши один из выбранных файлов и выберите пункт Сравнить отчеты.

Сравнение значений

  1. В окне представления отчета перейдите на вкладку Отчет сравнения.

  2. В раскрывающемся списке Таблица выберите функцию или модуль для сравнения.

  3. В раскрывающемся списке Столбец выберите значение, которое необходимо сравнить.

  4. (Необязательно) Введите значение в поле Порог.

  5. Нажмите кнопку Применить.

Сравнение файлов отчетов

  1. В меню Анализировать выберите Сравнить отчеты о производительности.

  2. В окне Выбрать файлы анализа для сравнения найдите и выберите Базисный файл для анализа (VSP или VSPS) и Файл сравнения (VSP или VSPS).

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