Profiling in Rider
Explore performance and memory profiling options in Rider, and optimize an existing application.
In this tutorial, we will have a look at profiling options in Rider. We will explore profiling modes and their differences, look at Dynamic Program Analysis to do automatic memory profiling. We will then use these to optimize the performance of an existing application, and make it run faster.
![Introduction to Profiling in Rider](/guide/assets/thumbnail-0f07599e.png)
![Profiling Modes](/guide/assets/thumbnail-8a8ff1f1.png)
![Optimize Performance with Rider](/guide/assets/thumbnail-fef9ed86.png)
![Dynamic Program Analysis (DPA)](/guide/assets/thumbnail-39c98848.png)
![Conclusion - Profiling in Rider](/guide/assets/thumbnail-b31ddd56.png)