Recently purchased two X-25M G2 80GB SSD's to run in RAID0. My motherboard supports SATA II, but not RAID, therefore I purchased a Rosewill controller card, using chipset Sil3132. (http://www.rosewill.com/products/462/productDetail.htm http://www.rosewill.com/products/462/productDetail.htm). RAID array was created successfully, Windows 7 64-bit installed successfully, however when benchmarking the SSD's...
Am only getting a seq. read speed of ~150mb/sec, write speed of ~150mb/sec. Write speeds are on par with what's expected, however read speed is extremely low. Other sources indicate this is due to the PCI-E connection for the RAID controller? Settings show drives are running in Ultra DMA Mode 6 -- could this be an issue as well? Have tried various drivers for this controller card with no changes in results.
Tried using just one SSD, connected directly to SATA II on motherboard with AHCI enabled. With this setup, speeds are what's expected, at ~250mb/sec read, and ~80mb/sec write.
If anyone has some insight on this issue, please advise. I'm dying to get this RAID0 up and running! If any additional system info is needed, let me know.
BTW, even a single SSD is amazing coming from a standard 7200rpm drive!
Crappy $30 controller card was limiting raid performance. Card is unable to set drives in AHCI mode, which proved to be an issue.
So what did I turn to? Windows 7 software raid! From all reviews I've read, windows software raid is actually quite fast, especially when paired with a fast and capable CPU. I tried it out and everything is running smoothly. Now getting ~480mb/sec and ~180mb/sec seq. read/write, couldn't be happier with this!
BTW, thanks for the input PeterUK. You are right though, write-caching does need to be enabled.