I want to go for Windows 7 + Intel SSD drives to speed up my Visual Studio 2008 development cycle.
The areas I want to speed up are:
I just bought one and the only regret I have is not buying an SSD any earlier.
Compilation times have been ok before already, but now the whole IDE is much more responsive. And it's not only Visual Studio, but also other applications. It's just so much easier to stay in flow when the whole system works this quickly.
I have also been considering this, and a while back I bought a quick SD card, that I can stick in the laptop and forget about it, so that Windows Vista can use the ReadyBoost feauture. That feels like it makes a difference, but it is certainly not enough to warrant buying an SSD drive just for that.
I then started running into problems when doing Subversion updates, and decided to scrap the ReadyBoost idea, and mount the SD drive on a mount point where I then created all my project files. The SD card is not very big (1 GB), but it has certainly reduced my wait time for builds and makes debugging a fair bit faster.
Most of this is subjective and I am answering a question that wants facts, with 'I feel this' and 'I feel that'. Because of my experimentation with running Visual Studio files from a different drive, I certainly believe it will make a difference, how much, and how much I am willing to pay for that is a question I am also keenly looking for a answer. My notebook can take another hard disk drive, and I have not been able to make up my mind between an SDD and a 7200 RPM laptop drive.
When I bought a new computer I was not sure what was the thing that made my experience faster.
However, a collegue of mine changed a 7200 RPM hard disk drive for an SSD. At once Visual Studio (especially starting/debugging ASP.NET) was at least two times as fast!
See Joel Spolsky's article Solid State Disks (2009-03-27).
After long performance tests I got the best setup here, but for a C++ compiler. You will need:
This setup outperforms any other combination I've tested.
A typical compilation of a huge modular project will have the following results:
My conclusions are the following:
I hope I could help you.
As a test, we just ordered a 90 GB Sandforce based SSD to see if it could help our build times. We have a large, C++ project that takes 21 minutes to do a complete rebuild on (an older Xeon 3.4 GHz box.)
Running three tests on each, the time difference in builds was negligible; on the order of 30 seconds faster.
Our newer(!) Xeon 5150 box (with harddisk) rebuilds the same project in ~11 minutes, which goes to show that compiling really is CPU bound.
(This surprised me since I figured the awesome 4k and 512k read/write performance of an SSD would be super beneficial in builds.)