Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads
Tom's Hardware > Forum > Storage > SSD > [Solved] Crucial SSD's, RAID 0, TRIM support

[Solved] Crucial SSD's, RAID 0, TRIM support

Forum Storage : SSD [Solved] Crucial SSD's, RAID 0, TRIM support

Best answer from JohnnyLucky.

Word :    Username :           
 

Hey guys,

I am only a novice when it comes to knowledge of computer hardware. I have purchased several components for a system I am building and I have a question about SSD's in RAID 0. There is a ton of information out there on this very topic, but all the information I could find was quite dated. (2009 was the most recent I could find).

I understand that back in 2009, TRIM command was unavailable to SSD's in RAID 0 and so putting the drives in that configuration was discouraged.

I have purchased 2 Crucial 128gb C300 SSD's that I plan to install into a Gigabyte.Assassin motherboard. I also will be putting in a 1TB WD Caviar black drive for storage.

I plan on putting my SSD's in a RAID 0 configuration. I plan on using the built in RAID controller of the motherboard as the reviews for the controller was quite good so I figured I didn't need to spend the extra money on a separate controller card.

Anyways, back to my question, I couldn't find any recent information to determine if putting SSD's in RAID 0 on modern motherboards with Windows 7 64bit professional now support the TRIM command? If it doesn't support TRIM, is the Garbage Collection functions better these days?

I am not concerned about drive failure or losing all the data on both drives, as I will be keeping my important stuff on my storage drive. So if something goes awry with one of the SSD's I dont mind wiping them and starting over.

So, overall, I am looking for information about the TRIM command, and ultimately, is it recommended to put SSD's in RAID 0 configuration these days, or should I just keep them as seperate drives?

Thanks in advance, and I do apologize if this topic has been addressed recently, but I couldn't find it.



Dave

Reply to Alminar
Register or log in to remove.
Best answer

The general rule of thumb is solid state drives in a Raid array do not support the Windows TRIM function. Instead, the drives rely on what is commonly referred to as "garbage collection". Garbage collection works very well.

There is one exception that I am aware of but it is more of a workaround. Intel has been working on the problem and might have a solution. There are rumors that TRIM support for Intel ssd's in Raid arrays will be included in the new models that will be introduced later this year. No confirmation yet.

Reply to JohnnyLucky

If you're planning to use a motherboard chipset RAID implementation based on the Intel ICHxxR chipsets, the answer is no, TRIM is not supported for SSDs are are part of a RAID set. TRIM is supported if the motherboard chipset is in "RAID" mode, but only for drives configured as single, non-RAID volumes. The intent is to enable TRIM for a single, non-RAID OS SSD while also allowing RAID for data volumes.

The information is on this page on the Intel driver website. Click the "Is there TRIM support for RAID configurations" link.

Reply to sminlal

Fair enough, but I planned on using the North Bridge instead of the Intel South bridge. I wanted to avoid the ICH chipset and the motherboard has the Marvell set for 6gb/s. Does that make a difference?

Reply to Alminar

The Crucial C300 ssd is equipped with a Marvel controller. The Intel chipset is preferred for ssd's with Marvel controllers. There is a performance increase when the Intel chipset is used.

Reply to JohnnyLucky

And C300 has a terrible CG from what I've heard.

Reply to RetiredChief

Alminar wrote :

Fair enough, but I planned on using the North Bridge instead of the Intel South bridge. I wanted to avoid the ICH chipset and the motherboard has the Marvell set for 6gb/s. Does that make a difference?

You'll have to scrounge around for information on the Marvell chipset drivers, I guess - but I've never heard any inkling that they support TRIM for RAID mode either...

Reply to sminlal

Chief - That bug was fixed last Summer with firmware update 0002. Here's an explantion at AnandTech:

http://www.anandtech.com/show/3812 [...] ssd-c300/8

Similar to what happened to the first Intel X25-M ssd's.


Message edited by JohnnyLucky on 04-28-2011 at 11:05:31 PM
Reply to JohnnyLucky

Johnny, was not refering to the "Bug".
If you read down a little further, this is what I was getting at.
Quote: Not exactly a drastic improvement. The idle GC just isn’t very aggressive. Compared to what Indilinx and SandForce have done, Crucial’s implementation just doesn’t cut it. For Windows 7 users running a single drive this shouldn't matter since you have TRIM. But if you're running RAID or another OS, the C300 isn't as desirable.
End quote.

Bolds are my touch.


Message edited by RetiredChief on 04-28-2011 at 11:20:29 PM
Reply to RetiredChief

OK! Got it!

C300 Rev. 0006 Firmware Update : Release Date: 12/9/2010

Change Log:

•Improved power management
•Improved power-up behavior after uncontrolled power-down
•Improved full drive and corner-case performance
•Improved TRIM behavior

Comments indicate TRIM and garbage collection were improved.

Crucial is now up to firmware 0007.

This reminds me of the constant video card updates. There's always something


Message edited by JohnnyLucky on 04-29-2011 at 12:13:04 AM
Reply to JohnnyLucky

Haha nice! Thanks guys.

So you confused me on something. You are suggesting that I install the SSD's into the Intel slots instead of the Marvel? Even though the Intel slots on this motherboard I believe are only the SATA II 3gb/s whereas the Marvel are the SATA III 6gb/s?

As I said, Im a bit of a novice, so bare with me if I am on a different tangent here. :D

Reply to Alminar

So here is the info from the motherboard manual:

Storage Interface
South Bridge:ŠŠ
- 6 x SATA 3Gb/s connectors (SATA2_0~SATA2_5) supporting up to 6 SATA 3Gb/s devices
- Support for SATA RAID 0, RAID 1, RAID 5, and RAID 10

Marvell 88SE9182:ŠŠ
- 2 x SATA 6Gb/s connectors (GSATA3_6, GSATA3_7) supporting up to 2 SATA 6Gb/s devices
- Support for SATA RAID 0 and RAID 1


Wouldn't I want to use the Marvel? Thanks again.

Reply to Alminar

Oi! I missed that part. Yes, you would want to use the Marvel chipset for SATA III (6 Gb/s). It should be okay.

It just dawned on me the motherboard configuration appears to be for an AMD based motherboard. It is different than Intel based motherboards.


Message edited by JohnnyLucky on 04-29-2011 at 12:50:22 AM
Reply to JohnnyLucky

Wait! There's more! You will want to optimize Windows for use with a solid state drive. Here is a link to a handy guide:

http://thessdreview.com/ssd-guides [...] n-guide-2/

Reply to JohnnyLucky

As said before the actual chipset AND chipset drivers need to support TRIM in RAID mode, and according to everything i've read, nothing supports this yet.

That being said, TRIM is not the most important thing in the world like many make it out to be. I have two first gen 32GB SSD's that have been running in RAID 0 for over a year now, with no noticeable slowdown. I turned off the pagefile, but that's it, no other mods to settings have been made and it still boots to the desktop lightning fast and I can still open every program on my desktop at once and they pop up like popcorn.

Now if/when they do start to slow down, I simply backup my drive to an image on an external hard drive, turn off raid, and wipe both drives with zero's using a live cd, re-enable the RAID and then restore the image. So you see trim really isn't needed at all as long as you can dedicate a few hours a year to manual cleaning.

Reply to bleachkillsaids

JohnnyLucky wrote :

The general rule of thumb is solid state drives in a Raid array do not support the Windows TRIM function. Instead, the drives rely on what is commonly referred to as "garbage collection". Garbage collection works very well.

There is one exception that I am aware of but it is more of a workaround. Intel has been working on the problem and might have a solution. There are rumors that TRIM support for Intel ssd's in Raid arrays will be included in the new models that will be introduced later this year. No confirmation yet.



I just (heh just 6 months ago) got an ocz vertex2 120gb and my intel x58 based mobo supposedly supports trim in a raid according to the readme file that came with the driver I was installing (forget the name of the program that they released though off the top of my head). So yes if you have an intel chipset mobo you can raid your SSDs and still have trim support. IIRC it sends commands directly from the chipset to the drive instead of through the controller on the drive or something to that effect. I dont remember exactly how they got it to work but thats the jist of it. They bypass something that would normally prevent the disk from doing trim and the mobo controls it directly.

Reply to shin0bi272

^ Latest skinny on intel web site
Quote
Intel® Rapid Storage Technology 9.6 supports TRIM in AHCI mode and in RAID mode for drives that are not part of a RAID volume.

A defect was filed to correct the information in the Help file that states that TRIM is supported on RAID volumes.
End quote.

Would be interested if you could provide a link. (Note there was a lot of miss info about the time that intel "F6" driver (ver 9.6)came out.


Message edited by RetiredChief on 04-29-2011 at 02:47:10 PM
Reply to RetiredChief

RetiredChief is correct and Intel corrected the terminolgy that raised everyones skirts for a few weeks there after that driver was released. Still no trim on any raid member drives.

Reply to groberts101
Register or log in to remove.
Tom's Hardware > Forum > Storage > SSD > [Solved] Crucial SSD's, RAID 0, TRIM support
Go to:

There are 1962 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
  • Ask the community now
  • Publish
Ad
Ads
Latest best answer
750GB 7200RPM 16MB Cache vs. 640GB 5400RPM 8MB Cache
By Truckinupga, 10 hours ago:

Pay the extra 50 and get the 750GB, Not only for the extra space but the larger cache and...

Best offers
They won a badge
Join us in greeting them
Top experts