Search
Active

8
Sign in to vote
1
Sign in to vote
Sign in
to vote
Type: Suggestion
ID: 504388
Opened: 10/27/2009 4:02:52 AM
Access Restriction: Public
0
Workaround(s)
Compare VS 2010 Beta 2 performance with VS 2008. I have Core 2 duo, 2 gig RAM and WIN 7 OS. Even a right click on any function takes 2 seconds. Seems like you have added over intellisense, the filtered list of Classes are coming very slow.

In VS 2008 we could have written 100 LOC in 10 mins, here you need 1 hr or more than that.
Details (expand)

Version Currently Used

Visual Studio 2010 Beta 2

Operating System Currently Used

Windows 7

Suggestion

The IDE should be simple and Fast, all other processes should go in background. VS 2010 IDE remembers me of Eclipse, slow IDEs of java world.

Benefits

Other (please provides details below)

Other Benefits

Slower development
      You can indicate your satisfaction with how Microsoft handled this issue by completing this quick 3 question survey. [Details]

 

File Attachments
0 attachments
Sign in to post a comment.
Posted by umityildiz on 10/27/2009 at 4:56 AM
Beta2, although faster than Beta1. There are still problems run slowly. Correct information will be turned. I hope this type of performance problem yaşnmaz rtm version. I bothers me is me.
Posted by umityildiz on 10/27/2009 at 4:57 AM
Beta2, although faster than Beta1. There are still problems run slowly. Correct information will be turned. I hope this kind of performance problems experienced in the rtm version does not. I bothers me is me.
Posted by Daniel Smith on 10/27/2009 at 7:42 AM
They've done some great work improving performance in Beta2 and it's a lot more usable now. Hopefully there's still some room for more optimisation between now and RTM though.
Posted by Nick_Randolph on 10/28/2009 at 4:51 PM
I'm seeing incredibly slow build times. In my case I have 13 class library projects.

For some reason, despite me turning off code analysis on all projects, it seems to be warning about missing xml comments. Don't know if that's the reason its so slow.

This is an issue introduced in beta 2 as I haven't seen this issue in either beta 1 or other CTPs
Posted by Microsoft on 10/30/2009 at 5:43 AM
Thanks for reporting this issue. We are routing this suggestion to the product unit who works on that specific feature area. The team will review this suggestion and make a decision on whether they will take it or not.

Thank you,
Visual Studio Product Team
Posted by umityildiz on 10/31/2009 at 5:14 AM
Performance issue rtm version will be improved. Yes, I mentioned a little slow in the overall. Less concerned at the slowness of everything. OK, slow but still faster than beta1.
Posted by Microsoft on 11/11/2009 at 3:27 PM

Thank you for your feedback on Visual Studio’s Beta2 performance. We value your feedback and we’re trying to get more information to help us improve on our performance. Can you please take a few moments to fill out the following questionnaire? Performance traces (step 7) would be immensely valuable. Note that at this time, the perf tool does not work on XP :(

Thanks in advance for your time!

Regards,
Fiona Fung
Visual Studio Platform Editor Dev Lead

1.     Description of the problem:
•     What area(s) are you experiencing problems?
o    (e.g. Typing, IntelliSense, Debugging, Build, Navigation, Scrolling, Start-up, etc)
•    What type of projects does your solution contain (Web Site/Winforms /WPF/etc.)?
•    What are the programming language(s) used in these projects? (C#/VB/C++/F#/etc.)
•    How many files/designer/windows are open when the problem occurs?
•    Can you tell if performance appears to be limited by Disk, Network, or CPU performance?
o    Does the CPU in task manager max out? (100% / # of CPUs)
•    Can you reproduce the problem consistently?
o    If not, do you have any idea/suspicion what the critical factor is?
o    If yes, what are the specific steps required?
2.     Machine configuration
•         Are you running in a Virtual Machine environment (e.g. Virtual PC, Hyper-V, VMWare, etc)?
o    If so, what is s the VM and Host configuration?
•         Are you running over Remote Desktop?
•         Can you run a DXDIAG and send us the output? (Type DXDiag in Vista/Win Search Box, Click Save All Information, and then e-mail the resulting dxdiag.txt file: http://support.microsoft.com/kb/190900). This tells us your OS, processor, physical memory, graphics card, and drivers.
o    Do you know if you have the latest Video drivers installed?
•         For Vista/Win7 users, what is your Windows Graphics Rating? Do you have Aero enabled?
•         What other applications do you have running (e.g. Anti-virus)?
3.     Visual Studio Setup
•         What version of Visual Studio do you have installed? (e.g. Ultimate, Express, etc.)
•         What profile (Tools->Import/Export Settings) do you have set? (General, VB , C#, etc)
•         What add-ins/3rd party controls do you have running? Does the problem go away if you turn it off?
•         Are you using any type of Source Code Control? Does the problem go away if you turn it off?
4.     Please provide a brief summary of your solution
•         How many projects? Approximate # of files?
•         Is your solution located on a network share?
5.     Would you be willing to share your project/solution with us for testing purposes only?

6.     Some steps to help isolate the problem.
•    Are you seeing low or out of memory warnings? If so, can you use VMMAP (http://technet.microsoft.com/en-us/sysinternals/dd535533.aspx) to collect a memory map and send it to us?
•    Does performance improve if you shut down other programs (e.g. Anti Virus).
•    If you see VS10 rendering performance issues, have you tried to temporarily force WPF into software emulation mode by changing below registry key. Did you see improvement ? (Under [HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics] set DisableHWAcceleration"=dword:00000001 to force software emulation, and set it back to all zeros to re-enable hardware acceleration.)
•    Are there many entries in the Error List (>100 Errors/Warnings/Comments combined)
o    Does the problem persist when these are gone?
•    Does the issue only happen when debugging?
o    If yes, does the problem improve if you turn off ENC (Edit And Continue)?

“When using Windows Server 2008 or 2008 R2 with Hyper-V enabled and an accelerated graphics adapter, you may experience performance issues when using the Visual Studio 2010 environment on the host machine. This issue is related to how Windows Server 2008, Hyper-V, CPU Features and Accelerated Graphics Hardware interact at runtime. (see http://support.microsoft.com/Default.aspx?kbid=2001224)

7. Are you willing to help us gather performance traces so that we can better diagnose the problem? We have a tool which will collect performance data from visual studio. If you are willing, please click on the following URL, select "Receive Files from Microsoft" enter the password. You can then copy the zip file of our performance tool onto your machine, unzip, and then run setup.exe to install our perf tool on your machine. Please read the installed "Performance Diagnostics Tool - User Guide" document on steps to generate a trace around your performance scenario. Once you have the trace, please upload the file to the same URL below. Please select "Send Files to Microsoft - Express" if your trace is less than 2G, else select "Send Files to Microsoft - Standard". Please note that when you uninstall the tool, the settings.ini file will not be removed as it contains your user settings.

URL: https://sftus.one.microsoft.com/large/choosetransfer.aspx?key=9ff6f338-95c5-4cbe-b8c0-192a31eb80a2
Password: ^qh@TY^e4udy%e#C


Posted by James 12345 on 11/19/2009 at 3:21 AM
Sorry to be negative guys, but if anything, 2010B2 seems worse than B1.
Build times are always painfully slow bordering on unusable with a modest WPF solution (reminds me of developing in the 80s, I don't think that comment in a product review will make MS marketing folk happy), and there are occasional stability issues.

Occasional glitches can be forgiven with WPF controls ghosting in foreground (hovering outside VS or WPF app above all other windows, I have to log out to clear these).

Agree with ManabR that productivity is slashed, meaning this isn't a viable platform for prime time.
I've previously found VS Beta's very usable, but now I regret porting a solution to WPF/2010B2, and am looking to revert to 2008/Winforms.

I hope this is just some profiling overhead in the beta, because this would be absolutely unacceptable in a RTM version.

Recompiling minor code changes is 50 times faster in debug break mode than in normal mode.

System is Vista Core2 Duo 2.4Ghz 4GB Ram. Local desktop and files, one CPU maxed during build.
Posted by Microsoft on 11/19/2009 at 7:09 PM
Hi,

I have a updated link for the diagnostic tool at http://visualstudiogallery.msdn.microsoft.com/en-us/e8649e35-26b1-4e73-b427-c2886a0705f4

It would be amazing if someone can take a trace of their scenario then email me at fionaf@microsoft.com.

Thank you so much in advance! Your help will enable us to improve the performance for Visual Studio.

Regards,
Fiona Fung
Visual Studio Platform Editor Dev Lead
Posted by Microsoft on 11/19/2009 at 9:09 PM
Hi James,

I am sorry to hear that you are facing problems with Beta2. Performance has been a primary area of focus for us for VS2010 and we have put in a lot of work into improving performance since B2. In order to understand the poor performance with your WPF solution, could you build your solution from the command line with the following command:
msbuild /v:diag <solution file> >> output.txt.

Could you then please upload the output.txt file to this bug? It would also be great if you could upload the WPF solution you are working with. Thank you for your feedback. It is much appreciated.

Richa Prasad
Program Manager
Visual Studio Platform Team