Skip to content

Commit c7efdeb

Browse files
committed
edits
1 parent c1f3341 commit c7efdeb

File tree

1 file changed

+24
-22
lines changed

1 file changed

+24
-22
lines changed

docs/profiling/running-profiling-tools-with-or-without-the-debugger.md

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -57,51 +57,53 @@ To collect performance data on release builds, run the Performance Profiler tool
5757

5858
The analyzed data appears on the **Report** page.
5959

60-
You can save the reports, and open them from the **Recently Opened Sessions** list on the Diagnostic Tools launch page.
60+
For more information about the tools available for use in release builds and how to analyze the reports, see:
6161

62-
::: moniker range=">=vs-2022"
63-
![Screenshot of Diagnostic Tools Recently Opened Sessions list.](../profiling/media/vs-2022/performance-profiler-open-existing-diagnostics-session.png "PDHUB_OpenExistingDiagSession")
64-
::: moniker-end
65-
::: moniker range="<=vs-2019"
66-
![Screenshot of Diagnostic Tools Recently Opened Sessions list.](../profiling/media/diaghubopenexistingdiagsession.png "PDHUB_OpenExistingDiagSession")
67-
::: moniker-end
62+
- [Analyze performance by using CPU profiling](../profiling/cpu-usage.md)
63+
- [Analyze memory usage](../profiling/memory-usage-without-debugging2.md)
64+
- [Analyze memory usage for .NET code](../profiling/dotnet-alloc-tool.md)
65+
- [Analyze instrumentation data](../profiling/instrumentation.md)
66+
- [Analyze .NET Counters](../profiling/dotnet-counters-tool.md)
67+
- [Analyze performance of .NET asynchronous code](../profiling/analyze-async.md)
68+
- [Analyze database performance](../profiling/analyze-database.md)
69+
- [View events](../profiling/events-viewer.md)
70+
- [Analyze GPU usage](../profiling/gpu-usage.md)
6871

69-
For more information about the tools available for use in release builds, see:
72+
>[!NOTE]
73+
> Use relaunch to skip the launch page and automatically run with your previous settings with **Alt+F2** or by clicking **Debug > Performance Profiler**.
7074
71-
- [Analyze performance by using CPU profiling](../profiling/cpu-usage.md)
72-
- [Analyze memory usage](../profiling/memory-usage-without-debugging2.md)
73-
- [Analyze memory usage for .NET code](../profiling/dotnet-alloc-tool.md)
74-
- [Analyze instrumentation data](../profiling/instrumentation.md)
75-
- [Analyze .NET Counters](../profiling/dotnet-counters-tool.md)
76-
- [Analyze performance of .NET asynchronous code](../profiling/analyze-async.md)
77-
- [Analyze database performance](../profiling/analyze-database.md)
78-
- [View events](../profiling/events-viewer.md)
79-
- [Analyze GPU usage](../profiling/gpu-usage.md)
75+
1. (Optional) Save the report, and then you can open it later from the **Recently Opened Sessions** list on the Diagnostic Tools launch page.
76+
77+
::: moniker range=">=vs-2022"
78+
![Screenshot of Diagnostic Tools Recently Opened Sessions list.](../profiling/media/vs-2022/performance-profiler-open-existing-diagnostics-session.png "PDHUB_OpenExistingDiagSession")
79+
::: moniker-end
80+
::: moniker range="<=vs-2019"
81+
![Screenshot of Diagnostic Tools Recently Opened Sessions list.](../profiling/media/diaghubopenexistingdiagsession.png "PDHUB_OpenExistingDiagSession")
82+
::: moniker-end
8083

8184
## <a name="BKMK_Quick_start__Collect_diagnostic_data"></a> Collect profiling data while debugging
8285

8386
::: moniker range=">=vs-2022"
8487
When you start debugging in Visual Studio by selecting **Debug** > **Start Debugging**, or pressing **F5**, the **Diagnostic Tools** window appears by default. To open it manually, select **Debug** > **Windows** > **Show Diagnostic Tools**. The **Diagnostic Tools** window shows information about events, process memory, CPU usage, and .NET Counters.
8588

8689
![Screenshot of the Diagnostic Tools window.](../profiling/media/vs-2022/diagnostic-tools-window.png "Diagnostic Tools Window")
90+
91+
- Use the **Settings** icon in the toolbar to select whether to view **CPU Usage**, **Memory Usage**, or **.NET Counters**.
8792
::: moniker-end
8893
::: moniker range="<=vs-2019"
8994
When you start debugging in Visual Studio by selecting **Debug** > **Start Debugging**, or pressing **F5**, the **Diagnostic Tools** window appears by default. To open it manually, select **Debug** > **Windows** > **Show Diagnostic Tools**. The **Diagnostic Tools** window shows information about events, process memory, and CPU usage.
9095

9196
![Screenshot of the Diagnostic Tools window](../profiling/media/diagnostictoolswindow.png "Diagnostic Tools Window")
92-
::: moniker-end
9397

94-
- Use the **Settings** icon in the toolbar to select whether to view **Memory Usage**, **UI Analysis**, and **CPU Usage**.
98+
- Use the **Settings** icon in the toolbar to select whether to view **CPU Usage**, **Memory Usage**, or **UI Analysis**.
99+
::: moniker-end
95100

96101
- Select **Settings** in the **Settings** drop-down list to open the **Diagnostic Tools Property Pages** with more options.
97102

98103
- If you're running Visual Studio Enterprise, you can enable or disable IntelliTrace by going to **Tools** > **Options** > **IntelliTrace**.
99104

100105
The diagnostic session ends when you stop debugging.
101106

102-
>[!NOTE]
103-
>Use relaunch to skip the launch page and automatically run with your previous settings with **Alt+F2** or by clicking **Debug > Performance Profiler**.
104-
105107
For more information about the tools available while debugging, see:
106108

107109
- [Measure application performance by analyzing CPU usage](../profiling/beginners-guide-to-performance-profiling.md)

0 commit comments

Comments
 (0)