I have run HD Tack and the results are very disappointing! I get a burst read of 85 MB/s, an average of around 75 MB/s, and a low of around 65 MB/s. This is the same throughput as my roommate gets on a single hitachi 500 GB HD, Sandra confirms this as well.
The raid is setup with a 128 KB stripe.
Here is my system:
Vista Ultimate SP1 x86
2 x Seagate Barracuda 7200.10 ST3250410AS
GA-X48T-DQ6, 1700 MHz FSB
intel Q9450 @ 3.4 GHz
OCZ Power stream 700 W PSU
crossfire Sapphire HD 3870's
4 GB OCZ 1333 MHz DDR3 @ ~ 1450 MHz
Arctic 7 Cooler
some SATA DVD Burners
So my questions are this; why is the RAID 0 setup so (relatively) slow? I expected at least 100+ MB/s average read with two drives.
Another is should I be using the GSATA raid instead of the intel ICH9R controller?
And most important of all, what can be done to remedy this solution say short of buying new drives?
just while we're at it, you got a 32bit OS with 4gig ram...That's a problem right there
For the raid problem, have you tried different a different stripe size? It is also possible that the drive is stuck in sata-150 instead of sata-300. Check the jumpers, the bios settings and the vista settings.
Well I made sure to take the SATA150 jumpers off before I even took the other parts of the case out of the boxes . Maybe I'm expecting too much? What throughput do you guys with a similar setup in RAID 0 get?
edit: I think that i will eventually switch to the Intel ICH9R controller, but I had wierd thoughts about that. Doesn't that controller use PCIe bus? And what I mean is could that hurt my graphics performance since I have two video cards in crossfire?
zorg: Since I'm not physically there to troubleshoot his raid array, I have to ask questions and wonder about all the possible fix
For a raid0 of those drives, you should be expecting something around 110mb/sec avg read. I'd break the raid and redo it, just in case. Also, have you ran the S.M.A.R.T. tests to see if the drives themselves are in good health?
Agreed, the drives should be tested, but they are probably ok or it would be crashing/stalling.
He should break the RAID and get it off the Jmicron controller and on to the ICH9R. That is more than likely his problem.
He called out a stripe size of 128 and the SATA strap wouldn't have caused it unless the X48 couldn't handle the SATA150 properly, which I don't think is the case. Plus, you add the 32bit OS and 4GB of RAM as a problem and that's ludicrous.
Ok, so aver the last few days I broke the JMicron raid and nabbed a fresh copy of vista ultimate x64.
I setup a new raid on the intel ICH9R with two partitions, one for the OS (80 GB) and the rest for storage.
For the OS I used a 64 KB block size (too big or small anyone?) and for the data I used a 128 KB block.
Let me just say that the results are amazing . I now get an average read of about 170 MB/s with an access time
of about 10.o ms! That is about a 100 MB/s improvement from the initial setup, and needless to say - I am as happy as a pig in mud.
Some facts that should have clued me off i guess is the fact that the GSATA controls the IDE port, floppy drive
and other small items, so I put my 2 SATA dvd burners on that and they work like a charm.
It's like a completely different machine, The vista x64 install only took 14 minutes from DVD to desktop,
this saves my ideas of buying a SSD for the speed now!
Another thing I forgot to add is that the sound coming from my HD's has been dramatically reduced? I mean alot, I hope I have not secretly enable some acoustic management setting because I would much rather have speed than sound.