> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/ribbon-menu-bar/help/performance-profiling.md).

# Performance profiling

Remote Desktop Manager has a built-in profiler to diagnose connectivity issues with a workspace. Displaying the ***Performance profiling*** window might slow down the operations on the workspace. Proceed with care.

{% tabs %}
{% tab title="Windows" %}
To diagnose startup issues, enable the ***Performance profiling*** parameter from the command line as described in [Command line arguments](https://docs.devolutions.net/rdm/kb/how-to-articles/command-line-arguments/#usage-remotedesktopmanagerexe-parameters).

### Procedure

1. Select ***Help*** - ***Performance profiling***.

![](https://cdnweb.devolutions.net/docs/RDMW6011_2025_3.png)

2. Once the ***Performance profiling*** is opened, ***Refresh*** the workspace. The data will appear in the window.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Holding the <kbd>Ctrl</kbd> key while performing the refresh should force a full reload of the workspace, recreating the offline cache.</p></div>
3. Click on ***Send trace to support*** to send the data logs to our customer support team. Add a marker when running multiple tests to separate them.

#### Debug only

To learn more about the ***Debug only*** tab, please see [Debugging](https://docs.devolutions.net/rdm/kb/troubleshooting-articles/debugging/).

![](https://cdnweb.devolutions.net/docs/RDMW4151_2024_3.png)

#### Auto mode

The ***Auto mode*** filters profiler output to only show operations that exceed a configurable time threshold (the ***Threshold (ms)*** field). This makes it much easier to spot slow operations without going through thousands of fast, normal entries.

![](https://cdnweb.devolutions.net/docs/RDMW4468_2026_1.png)

Auto-mode entries are visually marked with a middle dot prefix (`·`) in the viewer so they are distinguishable from entries triggered by an explicit profiler level.
{% endtab %}

{% tab title="macOS" %}

### Procedure

1. Select ***Help - Performance profiling***.
2. Move the window to the side to display the Remote Desktop Manager main window and refresh the workspace by using the refresh button or by using ***File*** – ***Refresh***.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Holding the <kbd>Ctrl</kbd> key while performing the refresh will force a full reload of the workspace, thereby ignoring the cache.</p></div>
3. The Performance profiling data will appear in the window.
4. Click on ***Send Trace to Support*** to send the data logs to our customer support team. Add a Marker when running multiple tests to separate them.

#### Debug only

To learn more about the ***Debug only*** tab, please see [Debugging](https://docs.devolutions.net/rdm/kb/troubleshooting-articles/debugging/).

#### Auto mode

The ***Auto mode*** filters profiler output to only show operations that exceed a configurable time threshold (the ***Threshold (ms)*** field). This makes it much easier to spot slow operations without going through thousands of fast, normal entries.

Auto-mode entries are visually marked with a middle dot prefix (`·`) in the viewer so they are distinguishable from entries triggered by an explicit profiler level.
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/rdm/ribbon-menu-bar/help/performance-profiling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
