dotMemory
 
Get dotMemory

Use dotMemory Command-Line Profiler

Last modified: 24 July 2024

You can use the dotMemory command-line profiler to profile any .NET or .NET Core application (including an already running one) and take memory snapshots.

The tool comes in handy in multiple scenarios:

  • Profiling an application on a remote server

    For example, this may be the case when it is not possible to install the standalone dotMemory to a server.

  • Automating the process of gathering memory snapshots

    For example, if you want to make profiling a part of your continuous integration builds: this can be a build step that performs profiling of your integration tests.

  • Speeding up profiling routines

    For example, when you regularly profile the same application and do not want to start the dotMemory user interface each time.