We recommend using Visual Studio 2017

Comparing Performance Data Files


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Comparing Performance Data Files.

Profiling Tools data files comparison functionality allows you to select two report files (.VSP /or .VSPS) files and generate a report that shows the differences, performance regressions, and improvements that occurred from one profiling session to the other.

A comparison report of data files from Visual Studio Profiling Tools compares the results of an analysis in one profiling data file to the results of a baseline analysis in another data file. Both data files must have been generated by using the same profiling method. The report of the analyzed comparisons is saved as a .vsps file.

The comparison report view presents a table view of the changed data. The table presents the delta, or change from the baseline. The delta is calculated by determining the difference between the old value, the baseline value, and the result value from the new analysis.

Comparisons of profiler data can be based on the functions in the code, modules in the application, lines, instruction pointers (IPs), and types.

Profiling data that is available for comparison includes the information that is displayed in the columns. For definitions of these column names, see Performance Report Views.

A threshold can be set to reduce noise and filter out any data in the comparison table view of the rows that have not changed by a specified amount.

How to: Compare Performance Data Files