Link to home
Start Free TrialLog in
Avatar of noodleNT
noodleNT

asked on

Improve Performance of Visual Studio 2005

My Developers are having performance issues with Visual Studio 2005. I have offered them to upgraded their laptops to 64 bit desktops but they like the freedom the laptop offers. Since Lenovo doesn't make a 64bit Compact laptop I was wondering what else I could do to improve their performace. Currently the project they are working on uses up 2 GB of ram just to load the project in Visual Studio. So I was wondering if Visual Studio is "Large Address Aware" so it cold take advantage of a 4GB environment in on XP Pro with the 3GB switch enabled in the Boot.INI. Also is 2005 a threaded app? It sounds like the new 2008 version is but I haven't been able to find anything on 2005.
Avatar of ZachSmith
ZachSmith
Flag of United States of America image

I'm not sure what kind of project you're dealing with, but could it possibly be organized into smaller projects? This would decouple the layers and also allow them to open only the portion they are working with.
Avatar of Joel Coehoorn
Yeah- a single 2GB project sounds excessive.  Need to split a few class libraries out of it.

One thing you might do to improve performance is trade up hard drives.  Most laptop hard drives are only 5400 RPM.  Trading up to 7200 RPM should offer a significant improvement for the system, especially something that hits the disk as often as working with source code.  You should also be able to do that without replacing the existing laptops, since most laptops allow the drives to be swapped fairly easily.
Avatar of noodleNT
noodleNT

ASKER

It's writen in VB.
Even if it is, you should still be able to compartmentalize the functionality into different projects.
I will talk to them about that. What the memory and threading thing?
ASKER CERTIFIED SOLUTION
Avatar of Joel Coehoorn
Joel Coehoorn
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks!