The speed of C++ Resharper
Hi,
I observe poor performance of the Resharper to reflect changes and find issues in code. I see the CPU is quite idle, is it multithreaded? I have i7 with 8 threads, 16Gb of RAM with OS and code residing on separate SSDs, so I guess hardware is not a bottleneck here.
Please sign in to leave a comment.
Hello,
How does poor performance manifest? Does analysis take a long time to finish after you change something inside a file? If so, could you please take a performance snapshot during that time using the ReSharper embedded profiler (the instructions are at https://confluence.jetbrains.com/display/ReSharper/ReSharper+Profiling+Instructions)?
The issue could also be memory pressure - Visual Studio is a 32-bit process, and its performance degrades when the working size of the process exceeds ~2.5Gb. In this case a memory snapshot would be helpful.
R++ indexer is multithreaded, but 'Find code issues' is performed only inside a single thread at the moment.
Thanks!
https://onedrive.live.com/redir?resid=4737C293CAFA81F2!95355&authkey=!AENwYBaBV5Zt9sY&ithint=file%2czip
I have same issue. Core i7 16gb ram ssd
Resharper updateing files 1-2 minutes. In this time no code completition, no syntax color.
In the new 2017.1 version i create a new header, and define a new type i need to wait ~30 seconds while resharper parse this file.
Very slow.
Any way for us to reproduce this? Can you show a screencast of what's happening? Collect a performance snapshot using dotTrace (https://confluence.jetbrains.com/display/ReSharper/ReSharper+Profiling+Instructions)? It's rather unlikely that a single header would get parsed for a long time.