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


Создание отчетов профилировщика из командной строки

Программа командной строки VSPerfReport позволяет создавать отчеты в форматах XML или CSV на основе файлов данных профилирования (VSP).Типы отчетов VSPerfReport в значительной мере совпадают с табличными представлениями интерфейса Visual Studio. Отчет можно отфильтровать, показав только код или только сегмент файла данных профилирования.Дополнительные сведения см. в разделе VSPerfReport.

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

Общие задачи

Задача

Связанное содержимое

Создание базового отчета. Создание всех или некоторых типов отчетов VSPerfReport.

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

Просмотр данных трассировки вызовов и трассировки событий Windows. Создание отчета о трассировке вызовов, содержащего сведения о времени для каждой точки входа в функций приложения и выхода из них, а также каждого вызова других функций текущей функцией.Также можно создать подробный список всех событий трассировки Windows, собранных в сеансе профилирования.

Фильтрация отчета. Ограничение отчета только функциями текущего кода или определенным временем в файле данных профилирования.

Создание переносимых файлов данных профилирования. Для упрощения общего доступа к данным профилирования можно внедрить символы для запуска профилирования в VSP-файл.Кроме того, можно создать файл предварительно проанализированных данных профилирования (VSPS-файл), который меньше по размеру и быстрее открывается.