If you can get rid of that bottleneck.. the writes will go up to that chips miserable 250MB/s limit too.
Wow -- thanks everyone for your thoughtful replies!
I am running an eVGA 750i (non-FTW) motherboard (which only has SATA II slots) and so I purchased the ORICO "PCI-E SATA III PAS3064-2S2E PAS3062-2E/PAS3062-2S" card.
It is completely unclear what the actual model number is -- it's super generic and uber-Chinese.
So -- I am not clear, if it's an SATA III card plugged into my PCI-E 1x slot, why is this a problem? Is the bandwidth insufficient?
Are all SSDs slow with small files? I honestly, for some reason, expected much faster performance when upgrading from my Raptor X (circa 2006 which is still running as my secondary drive).
Thanks again everyone!
I wasn't clear, what i meant is it takes both of mine in raid0 to hit 380 on the writes. Singly they are only around 170 - 180.
For what I do, the reads are much more important so they work fine for me. I'd love to move into something a bit faster but not in the finances just yet.
Very few SATA controllers are truely efficient with bandwidth. The Intel SATA3 native controllers on the Z68/Z77 chipset are probably the best.
Look at it this way. A PCI-E 2.0 x1 slot only has 500MB/sec of bandwidth. SATA 6G has 600MB/sec of bandwidth. Most controller card have two SATA ports on them. So even in the case of best efficiency, that's 500MB of bandwidth to split two ways, and cannot come near supporting two 600MB/sec SATA ports.