I am new to computer building and wanted to ask for advice regarding my storage set-up.
I am thinking about using 2x Crucial c300 64Gb SSDs on a raid0 array at 6Gb/s for my OS and program files and using a larger capacity HDD for data storage. Will be building on an Intel P67 Motherboard and using the computer for gaming.
1.) I know that TRIM is not enabled while operating SSDs in Raid 0. Can you enable TRIM on a raid 0 array by downloading the Intel RST drivers?
2.) Is garbage collection an effective alternative to TRIM, and will it keep the drives from eventually degrading?
3.) Am I better off using 1x 128GB SSD for my boot drive and forgetting about a RAID 0 configuration?
p.s. For a long time, Intel has wisely recommended that their
ICH controllers (I/O controller hub) be initialized to RAID mode
in the BIOS, before a fresh install of Windows,
EVEN IF all storage devices will be JBOD (Just a Bunch Of Disks).
This is a good recommendation, because it greatly eases
subsequent migrations from JBOD (non-RAID) mode to RAID mode.
It's also important to realize that RAID mode is a
superset of AHCI, thus a JBOD (non-RAID) drive will
still have AHCI support e.g. NCQ, as long as RAID mode
is enabled in the BIOS and the required device drivers
Thus, if you want TRIM to work with your SSDs,
enable RAID mode in the BIOS and load the correct
device drivers during Windows Setup; then,
configure each SSD as a JBOD device (non-RAID).
If you can get by withOUT TRIM, Corsair's website
has a very clear set of instructions here:
I have 2 128GB C300 SSDs in RAID-0 on a 3gbps controller. I'm averaging 570mb/s sequential reads. It would hit over 700mb/s on a 6gbps controller because the drives are faster than SATA2 can handle.
Do you need that sort of speed? I can tell you that it is wicked fast and really nice to have. After the BIOS and RAID controller boot up, it takes 11s for me to get to a working desktop in Windows 7. Keep in mind that is with having to type in a login password. Without a password it would be faster. Everything I do thereafter happens in a blink of an eye. My recommendation would be to go RAID-0. Someday they will enable TRIM support in a SSD RAID array, and we all will be thanking our lucky stars
Actually, I think it might be the safest place to use RAID 0 since, if you keep your data elsewhere, you only risk of loosing your OS. Me it's just that I think RAIDing SSD is overkill and a big risk for the loss of performance due to lack of TRIM.
With SSDs, I think that it is definitely better to not worry about getting 2 for now, instead just go with the 128GB drive.
That way when you have used it for a bit you will be in a better position to judge whether you still want another one for RAID0 6 months down the track.
The C300 has a relatively poor GC without trim from what I've read. For this reason I would not recommend them for a Raid0 set up - go bigger and not go raid 0.
The C300 does perform background garbage collection. I’ve never particularly been a fan of idle GC simply because it fixes a problem after it’s created rather than avoiding the problem altogether. If you don’t have TRIM however (running RAID, Mac OS X, any Windows OS other than 7), idle GC is all you can rely on.
How well does it work? I subjected my 128GB C300 to almost the same torture test I mentioned above. I filled the drive to 80% of its total capacity and then threw random writes all over the drive for 20 minutes straight. Performance was predictably bad: