Performance Rider vs Visual studio for Mac

Hi
Works with mobile app development and sits mainly in Visual studio for Mac. As this product will be shut down, I am trying to evaluate Rider as a replacement. What bothers me is that Rider is so much slower than Vs for Mac.

We have an app that consists of 6 smaller projects that are built together into one app. Rider is much slower on all tasks.

Since Hot reload works differently in different scenarios, you need to rebuild the app often to test new designs. There of the importance of fast debug startup.

Before this test i have deleted all bin and obj folders in all projects.

Rider data with Solution Wide analysis off.
1. Open solution and download nuggets and get ready for first build.
    59 sec
2. Build Solution
    1.50 sec
3. Debug first time
    1.31 sec
4. Debug second time
   32 sec

Visual Studio for Mac.
1. Open solution and download nuggets and get ready for first build.
    19 sec
2. Build Solution
    1.20 sec
3. Debug first time
    31 sec
4. Debug second time
   20 sec

Another feature that is definitely much better in Visual studio for mac is the feature to make the debugger stop on System.exception where there the app pause on the current line. I know that there is a similar function in Rider, but it does not work as easily and it is difficult to find the current row. 

So my question is this the best Rider can achieve or is there some setting to do to get better performance?

//Joacim

1
3 comments
Hello,

Could you please share the solution that you used to get these numbers? Also, what kind of Mac did you use?
0

Hi I cant't share the solution it's a customer solution but i have many customer solution and I think the differens in performance are same on all. I am on a M1 Pro, 32 GB Ram, Sonoma 14.4.1.   

Do you have a solution where there are no differens in performance that you can share?

//Regards Joacim 

0

Hello,

Could you please follow the steps in this profiling guide to generate performance snapshots when reproducing the observed performance issues and share those files with us? A full bundle of Rider logs would be helpful as well.

0

Please sign in to leave a comment.