Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
One thing to keep in mind when raiding SSD's is that on many controllers TRIM is not supported through the RAID Array logic. Meaning your SSD's slow down over time. Intel has fixed this issue on their own ICH's so that TRIM can work through a RAID0 or RAID1 array but other manufacturers have not been so quick to do the same and it depends on driver support in the OS and requires a firmware update to the motherboard.

Another thing to remember is that many RAID controllers on motherboards are of poor quality with constrained bandwidth and high latency. This can mean that combining two SSD's in RAID0 that would otherwise reach 530MB/s read each may only top out at 800MB/s when combined in RAID0 because the RAID Controller simply isn't strong enough to push both SSD's to their top end performance.

One last thing to consider is the access latency. High bandwidth on sustained transfers is nice but often these common RAID controllers will have insanely high latency compared to when RAID is deactivated and this obliterates SSD's most valuable aspect, extremely low latency access to new data. This is what makes SSD's IOP's so high and I've seen some RAID controllers (Promise, ASMedia and even Intel) which drop an SSD's IOPS from around 90K to 45K-120K when used in RAID0 when it should be 180K (2x90K).

So although RAID may look good on the surface it's not really all it's cracked up to be for SSD use, it has issues with performance degradation over time and you will more than likely take a performance hit straight away unless you have a very good controller, which you obviously won't find on a laptop.
 
Very interesting on Raid 0.

My 4tb Pegasus I put on Raid0 so I can actually work from it. I'm getting less than 500 reads/writes. Now here is where I think I have a problem with my current laptop. It has 1 TB port and its sharing this port with my NEC display and I think I'm taking a hit on my speeds because of it. One reason I want the new one is the 2 TB ports I can put the Pegasus on its own port and the display on another. From what I read they are two separate ports entirely and don't share any bandwidth but each have 20 bps . I'm not sure and guessing this is what is happening plus I get glitches sometimes on my display. So I'm hoping this solves it.
 
Very interesting on Raid 0.

My 4tb Pegasus I put on Raid0 so I can actually work from it. I'm getting less than 500 reads/writes. Now here is where I think I have a problem with my current laptop. It has 1 TB port and its sharing this port with my NEC display and I think I'm taking a hit on my speeds because of it. One reason I want the new one is the 2 TB ports I can put the Pegasus on its own port and the display on another. From what I read they are two separate ports entirely and don't share any bandwidth but each have 20 bps . I'm not sure and guessing this is what is happening plus I get glitches sometimes on my display. So I'm hoping this solves it.

Is your RAID setup running HD's or SSD's? Also, one good thing to remember is that your single TB connection is version-1 at 10GBPS, the new one will have 2xTB-2 at 20GBPS each, for what that is worth.
 
Is your RAID setup running HD's or SSD's? Also, one good thing to remember is that your single TB connection is version-1 at 10GBPS, the new one will have 2xTB-2 at 20GBPS each, for what that is worth.

Running HD drives on it. Yes my thinking is I get the monitor and raid off the same damn port I will pick up my speed back on the Raid since it is a separate channel with more gbps on the line. I thinking this sharing thing on my port today at 10gbps is hurting the throughput. Main reason Im getting on board with the new retina. Want to getting these things apart
 
Running HD drives on it. Yes my thinking is I get the monitor and raid off the same damn port I will pick up my speed back on the Raid since it is a separate channel with more gbps on the line. I thinking this sharing thing on my port today at 10gbps is hurting the throughput. Main reason Im getting on board with the new retina. Want to getting these things apart

You could probably confirm that bottleneck with Activity Monitor. Just use visualizer in a fairly big iTunes window while moving a 40-60GB folder across via RAID, I bet you are right though, you are hitting some limitations in sharing.
 
Last edited:
You could probably confirm that bottleneck with Activity Monitor. Just use visualizer in a fairly big iTunes window while moving a 40-60GB folder across via RAID, I bet you are right though, you are hitting some limitations in sharing.

Maybe I just don't know for sure. Certainly won't hurt me thats for sure. I can always add a TB 2 device later down the road and move the Pegasus to a Raid 5 backup drobo type box and put a 2TB TB2 device on the front end for a working unit. It gives me options
 
Options with 2x the throughput are indeed good to have. But I also think from a file cache and photoshop scratch speed / capacity perspective, going to the 1TB would be a good move in the long run. I did and experiment yesterday in that I used bicubic smoother ( optimal print ) to increase a 16" 300 dpi file to over 16 feet @ 300 dpi. In using an external SSD with 200mb read/write as a scratch disk via USB3, I timed it at 18.6 seconds, 18.1 without. I'm sure TB2 and a faster drive like a 840 Pro external would have improved this but the bottom line is that even the 512 at 720/730 was pretty damn fast for that task in the 13", I'll be curious to see how the 1TB does with this test.
 
Very interesting on Raid 0.

My 4tb Pegasus I put on Raid0 so I can actually work from it.

I'm sure you're aware, but felt it was worth mentioning/reminding folks that RAID0 has no redundancy so if your data is important to you then it needs to be backed up to another location. One drive fails in a RAID0 and you lose everything.
 
I just received my 2.3/16mb/1TB 15" rMBP and my results with Blackmagic are:

Write: 999.4mb/s
Read: 885.5mb/s
 
I'm sure you're aware, but felt it was worth mentioning/reminding folks that RAID0 has no redundancy so if your data is important to you then it needs to be backed up to another location. One drive fails in a RAID0 and you lose everything.

Absolutely. I use it more as a working drive but all data goes to a USB 3 device for storage . So I always have backup. RAID 0 is risky
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.