There's no performance improvement either--more likely, a degradation.
What about RAID 0, where data is "striped" across 2 or more disks simultaneously? Does this provide any performance advantage when reading/writing to disk in a single-user system?
What is the limiting factor when reading/writing to disk. E.g., I have five Western Digital SATA disks on my Dell Precision 360 Workstation (Windows XP). I recently tried copying several gigabytes of data from disk to disk and timing the process. Basically, I got transfer rates around 30-40 MB/sec. The disk specs say the maximum transfer rates are:
Buffer to host (SATA): 300 MB/sec
Disk to buffer: 748 Mbits/sec = 93.5 MB/sec
Buffer size: 16 MB
I'd hoped that transfering large blocks of files from disk to disk should occur close to the 93.5 MB/sec, but I only got about a third of that. What other bottleneck(s) are limiting the transfer rate?
Are there any practical steps to take to speed this up? E.g. upgrade to latest Pentium Dual Core systems?
All my drives are Western digital. The newest are "SATA 300," the older ones are "SATA 150," and one (the boot drive) is a 10,000 RPM Raptor drive. Two are internal with motherboard SATA connections. Three are connected to a new external box via a SATA Multilane cable, which connects to an Addonics SATA card I just bought. But there's no dramatic difference in my simple testing on the speed of moving data from drive to drive.