How to: Configure Noise Reduction in Performance Reports
Performance reports can be configured for noise reduction by limiting the amount of data presented in the Call Tree view and the Allocation view. By using noise reduction, performance problems are more prominent. This helps when you analyze performance reports
Noise reduction configuration options include the following settings:
Trimming When a report is analyzed, the view will omit functions that fall within the value and threshold settings that you have configured, as described in the trimming procedure that follows. Trimming is enabled by default.
Folding If you enable folding, consecutive functions on a path meeting the settings that you have configured will be merged as described in the folding procedure that follows. Folding is enabled by default.
To configure trimming for a performance report
While either a Call Tree view or Allocation view is being displayed in the generated report, on the Developer menu, click Profiler and then click Noise Reduction Options.
The Noise Reduction dialog box appears.
To enable trimming, follow these steps:
Select Enable Trimming. This is the default setting.
Note
If noise reduction is enabled, an information bar will display in the report. For more information, see Call Tree View and Profiler .NET Memory Allocations View
Configure the value setting by using the Value drop-down list and choosing the applicable setting.
Configure the desired threshold setting by typing a percentage value in the Threshold text box.
To enable the noise reduction warning in the generated report, select Display warning when Noise Reduction is enabled. This is the default setting.
To disable trimming, clear Enable Trimming.
Click OK.
To configure folding for a performance report
On the Developer menu, click Profiler and then click Noise Reduction Options.
The Noise Reduction dialog box appears.
To enable folding, follow these steps:
Select Enable Folding. This is the default setting.
Note
If noise reduction is enabled, an information bar will display in the report. For more information, see Call Tree View and Profiler .NET Memory Allocations View
Configure the value setting by using the Value drop-down list and choosing the applicable setting.
Configure the desired threshold setting by typing a percentage value in the Threshold text box.
To enable the noise reduction warning in the generated report, select Display warning when Noise Reduction is enabled. This is the default setting.
To disable folding, clear Enable Folding.
Click OK.
See Also
Tasks
How to: Exclude or Include Short Functions from Instrumentation
Reference
Profiler .NET Memory Allocations View