I'm thinking of improving the performance of my development machine, and the next step is the IO subsystem, namely, the hard disks. Assuming consumer grade disks (which removes SCSI and SAS drives) and a reasonable bill (which removes the option of two or more 10k RPM disks), the two options I'm faced are:
- getting 1 VelociRaptor or equivalent 10k RPM SATA disk (most likely the 150gb one)
- getting 2 standard 7k RPM disks and setting them up as RAID 0.
The 10 RPM disk is the safest but most expensive choice, as it costs about 150€ around here for the given size. Getting the 2 other disks gives a more dangerous scenario, because the likelihood of failure doubles, but it's a less expensive option, specially if I take care and do regular full disk backups.
My main question is then one of performance: which scenario would yield a better performance in development tasks (.NET mostly, some virtual machines running, Visual Studio). Has anyone seen or done comparative benchmarks between these two scenarios? Is there any scenario I'm missing?
EDIT: I'm now leaning towards the Velociraptor. As this is a development machine, the most common scenario would be compiling, and raid 0 would not help much with "mostly" random read/writes.
I intend to do some benchmarks before and after, and I'll update this question if/when I get the data. Thank you all for your answers.