Memory Consumption

Hi

I am seeing massive memeory usage to point where Visual Studio cannot build my solution , it throws an out of memory exception ,

I have seen the IDE running up to 800 mb usage recently , currently I have no instances open and its still showing 318 mb, something is hogging memory.

I am working witha fairly large database project ,maybe 700-800 objects , I am trying to build it when it crashes. I have uninstalled R# and all is well , put it back and I get out of memory errors again

I am having to uninstall to get working

This is a new PC i7 Quad code 3.2g with 4gb of memory win 7 ultimate, VS 2008 Team suite , with only Outlook working at the same time .

I have submitted a couple of your auto error log messages under my account name , so you will see these .

At the moment , I am seeing R# as unworkable , which is a shame

I have this love hate relationship with R#, I love the featues of R# but hate the performance issues that it creates for me . After all its meant to help , currently it leaves me with a nagging doubt that its hindering me.

This is 6.1.14.121  build,

Any Thoughts

Mike

9 comments
Comment actions Permalink

Hello Mike
     First of all, please try upgrading to build #25. Let me know if this problem is not resolved. Thank you!

Andrey Serebryansky

Senior Support Engineer

JetBrains, Inc

http://www.jetbrains.com

"Develop with pleasure!"

0
Comment actions Permalink

Hi

I have not downladed nightly builds since the first EAP expired

I use this on a production environment and it simply MUST work , I just don't have time to do testing for a product that I bought as a working product

Version 6.0 had even worse performance issues that 6.1 , with the processing files issue. It is quite disappointing to have a prestige product , which I believe R# to be , underperforming like this. As a result reverting to V6 is not an option either , V5 maybe but that just seemsretrograde.

If I choose to get involved in Beta Testing , its my choice , but not in this way to "do the Soak Testing for you". We are all working developers and sympathise with your situation in testing every scenario , but after all thats what we pay for .

I have Licenses for other IDE enhancers and they are becoming very attractive curently but I am unhappy at the cost of R# going to waste.

Maybe the sheer number of features in R# is working against you , for example I always have Code Analysis swithced of because of the performance impact . Swicthability of the functionality to trim it down to essential maybe an option

Maybe Small Is Beautiful

I have uninstalled R# for the time being and will leave it so until the full 6.1 release is ssued ,when is this by the way,

the love hate relation continues.

Mike

0
Comment actions Permalink

MikeONeill wrote:

I use this on a production environment and it simply MUST work , I just don't have time to do testing for a product that I bought as a working product

...

If I choose to get involved in Beta Testing , its my choice , but not in this way to "do the Soak Testing for you". We are all working developers and sympathise with your situation in testing every scenario , but after all thats what we pay for .

...

the love hate relation continues.

Mike


I completely agree. Has 6.1 performed better yes but does 6.1 perform like 5... NO. The performance issue is still nagging at us everyday. I'm giving it some more time but we may just have to bite the bullet and look elsewhere. I just truly love the product and don't really want to go anywhere else but the performance make me hate it with the same level of passion.

Thanks,
Bobby Cannon

0
Comment actions Permalink

I just hope they won't turn this into a feature of the next version haha ...

I love JetBrains for their great products myself and been using some of them at work and out but I must say, since the release of R#6.0 something here definitely went wrong.

0
Comment actions Permalink

Hello Bobby
     Could you please provide some more information on the performance problems that you're seeing with ReSharper 6.1? Which actions are slow and how slow they are in comparison to ReSharper 5? Thank you!

Andrey Serebryansky

Senior Support Engineer

JetBrains, Inc

http://www.jetbrains.com

"Develop with pleasure!"

0
Comment actions Permalink

Hello Mike
     We've improved memory usage a lot in some areas since build #14, that's why I've asked you to install the latest build. We totally understand that you would rather not use a EAP build in a production environment. Please try ReSharper 6.1 when it comes out and let me know if the release build works better for you. Thank you!

Andrey Serebryansky

Senior Support Engineer

JetBrains, Inc

http://www.jetbrains.com

"Develop with pleasure!"

0
Comment actions Permalink

Hi Andrey

I loaded build 27 ( ? latest nightly build on Sunday ).

I was working on a small C# project , maybe 50 classes , 5 forms etc. Checking in Task Manager the memory started out at 300 mb , which is quite normal .

I worked for about 2 hours , just generally testing and correcting the code, nothing too intensive for a Sunday afternoon, with that 2 hours the IDE was now showing 600 +

The managed memory in the RHS corner moved up a bit say 120 -> 160 .

No other add ins were active , although Red Gate SQL Prompt & Visual Assist X were loaded but disabled

If I extrapolate that to my bigger db projects at work , I would still struggle on the bigger projects. My initial problem was Vs 2008 , this was on VS 2010

As an aside , do you use "Normal" machines for testing . I can appreciate using high end PC for development work , but us mere mortals still use ordinary PC's to use your product on , especailly personal ones .My home PC is Core 2 2.2G with 4g of memory , Win 7 , VS2010

Conclsuion I am afraid is that this build doesn't really look that much better than the rest .

I have reverted to Visual Assist X and its is a very different experience , you hardly notice its there.  it does lack a few of the features of R# BUT the IDE Responds normally . Also the same check on Task Manager shows the memory taken by the IDE stays pretty fixed at around 300 M.

Mike

0
Comment actions Permalink

More Info on the latest attempt to get R# 6.1 to work for me

I have been working again with Build 27 and the big Db project that gave me the original issue I reported .

The behaviour is still the same , start at about 300 MB IDE memory consumption , with 120 showing bottom RHcorner. Start working with project and it rapidly increases within minutes to 500 Mb and then further

Again , I get an out of memrory exception when I try to build the project. Ihave to close down VS and restart to be able to build ths project

Not ideal behaviour , I'm sure you will agree.

Once again I have uninstalled -- what next ?

Mike

0
Comment actions Permalink

Hello Mike
     I completely agree, this is not a desired behavior. However, we do not observe such behavior on any of the test solutions that we have. It would be great if you could take a memory snapshot (you can find the instructions at http://confluence.jetbrains.net/display/ReSharper/ReSharper+Profiling+Instructions) and upload it to ftp://ftp.intellij.net/.uploads/. Also, could you please describe which actions exactly (typing in a specific file, switching between files, performing a refactoring etc) lead to memory consumption increase? Thank you!

Andrey Serebryansky

Senior Support Engineer

JetBrains, Inc

http://www.jetbrains.com

"Develop with pleasure!"

0

Please sign in to leave a comment.