1 2 3 Previous Next 114 Replies Latest reply on Apr 9, 2010 1:06 PM by az-djt

    Do Intel's new RST AHCI/RAID drivers support TRIM?

    Fernando

      Win7 users with an Intel chipset mainboard and Intel X25-M 2G SSD's, who successfully have flashed the actually withdrawn Postville SSD Firmware, want to take advantage of the TRIM command support, but there still are some restrictions:

      1. Intel's Matrix Storage Manager drivers (last official v8.9.0.1023) do not support the TRIM command. The only available SATA drivers, which do fully support the TRIM command, are the Win7 generic MS IDE/AHCI drivers.

      2. SSD's running in "RAID Mode" neither do support the TRIM command nor can be "cleaned" by Intel's new SSD Toolbox.

       

      So here is my question:

      Do or will the upcoming Intel AHCI/RAID drivers of the Intel(R) Rapid Storage Technology (RST) support the TRIM command?

       

      I ask this, because I am already running the brandnew and WHQL certified RST driver v9.5.0.1037 (available at Station-drivers since 13th October) with my 2x160 GB Intel Postville SSD RAID0 system and got a really amazing performance boost.

       

      Thanks in advance!

      Fernando

       

      My system:

      MB: Gigabyte GA-EP45-UD3R (P45 with Intel ICH10R Southbridge)

      CPU: Intel Core2Duo E8400 (no OC)

      HDD's: 2x160 GB Intel X25-M G2 as RAID0

      RAM: 4x2 GB J.Skill PC2-8500

        • 1. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
          Ourasi

          Nope, v9.5.0.1037 does not pass thru TRIM, several forums have reported this..

          • 2. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
            Fernando

            I haven't yet seen such reports within other Forums. The problem: How did the users check it?

            Furthermore you should consider, that the RST drivers are not yet officially released. Maybe the final version of these new Intel AHCI/RAID drivers will support the TRIM command.

            • 3. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
              Ourasi

              Well, It's easy to find out, and the ones that reported this did their homework.. Intel did also state that this driver did not support TRIM, nor any other released driver beta or final, to one of the forumposters, so it looks legit, as OCZ forums usually are.... Just forget this v9.5 driver when it comes to TRIM, it's also a bad performer in terms of IOPS in it's current state...

              • 4. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                Fernando

                @ Ourasi:

                You write, that it is easy to find out, if the TRIM command is supported, but unfortunately you don't write how to do it (especially when the user is running the SSD's in RAID Mode).

                • 5. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                  Ourasi

                  You can fill the drive up, and see performance degrade in benchmarks, some benches are better to use then others (PCMark Vantage HDD are among the best for this purpose), when you empty the drive, performance should return to fresh state when TRIM is working. However, Trim does not support Raid0 yet, in any shape or form, so if you are in raid0 configuration, you are out of luck.

                  TRIM will probably work in raid0 in a while, but not now, period... Enjoy your performance right now, TRIM will come soon enough..

                  • 6. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                    dokh22
                    However, Trim does not support Raid0 yet, in any shape or form, so if you are in raid0 configuration, you are out of luck.

                     

                    Does this only apply to SSDs in a raid array?  What if I'm running in raid mode, but my SSD is running as a single drive?

                    I have 2 WD 500gb HDDs in raid 0, and want to run my X25-M (yet to arrive) alongside them as a single drive.  For the WD drives to be recognised, I would have to set my bios to RAID since I don't have a raid card.  I know I won't be able to use Windows 7's automatic trim, but can I at least use the Toolbox optimizer?

                     

                    Cheers.

                    • 7. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                      Ziggy

                      dohk22, details from Intel are a bit sketchy at the moment but I have a similar config to your own. I have a single SSD but also running 2 WD Raptors in RAID0. With the Intel drivers (have used both Matrix and RST), the SSD Toolbox will allow for manual and scheduled TRIM. Automatic background TRIM is still a no according to the documentation. I dumped the RST driver however as it gave poorer performance versus the latest Matrix drivers according to synthetic benchmarks but may an issue that will be improved in an official release of the new drivers.

                      • 8. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                        dokh22

                        Thanks Ziggy. I was considering maybe getting rid of my raid 0 array if keeping it meant I couldn't use trim at all, be it auto or manual/scheduled.  Nice to know that the toolbox will allow me to use the optimizer while running intel raid drivers.  Cheers!

                        • 9. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                          Fernando

                          @ dokh22:

                          It doesn't matter, how many and which sort of RAID systems you have.

                          The only important question regarding the Trim command is the following:

                          Which Controller and which driver is managing your SSD?

                          As long as the connection between the SATA Controller and the SSD uses either the generic MS IDE driver PCIIDE.SYS or the generic MS AHCI driver MSAHCI.SYS, everything will be fine regarding the Trim command support.

                          • 10. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                            AlBremner
                            As long as the connection between the SATA Controller and the SSD uses either the generic MS IDE driver PCIIDE.SYS or the generic MS AHCI driver MSAHCI.SYS, everything will be fine regarding the Trim command support.

                            Except those drivers WON'T support dokh22's RAID, will they? So everything WOULDN'T really be fine, would it?

                            • 11. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                              dokh22

                              I'm using the IastorV.sys driver, so I know that the automatic trim command won't work.  But what I'm trying to confirm is whether the toolbox optimizer will work.  Does the word 'trim' also refer to the toolbox optimizer's function?  Or does 'trim' only refer to the command sent by the msahci.sys or pciide.sys drivers natively through windows?  This is where I'm getting confused.

                              • 12. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                                Ziggy

                                TRIM is a native command in Windows 7, and will run automatically in the background using the MS AHCI drivers. The Intel Toolbox however will run this command either on a schedule or manually, which is what the optimisation feature does. This will allow you to run TRIM on your SSD using the Intel driver with your RAID configuration. It's not ideal but it does allow those of us who wish to use Intel's drivers (superior to the generic ones IMO) and / or RAID. I'm sure future revisions of Intel's storage drivers will support TRIM with the controller in RAID mode but I don't see any problem running TRIM on a schedule for now. If the alternative is to delete the RAID volume then it's a bit of a no brainer really. Just by running TRIM / Optimiser once a day I've already seen a significant improvement in write performance in synthetic benchmarks. This more than likely translates to a small difference is real world operation but TRIM is doing it's job without taking the controller out of RAID mode.

                                • 13. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                                  dokh22

                                  Thanks Ziggy, all makes sense now!

                                  • 14. Re: Do Intel's new RST AHCI/RAID drivers support TRIM?
                                    davem1979

                                    In the end, if I want to manually TRIM a single X25-M G2 connected as a non-raid member on the ICH10r while I have other 7200rpm hard drives in raid, then as soon as Intel re-releases the firmware and the Toolbox software, will I be able to setup a daily schedule where the Intel Toolbox will manually TRIM the X25-M?

                                     

                                    If the above is not true, then is the purpose of the Intel SSD Toolbox to just be able to manually TRIM while using the Intel RAID drivers on ICH10r instead of the generic Microsoft RAID drivers as the Intel drivers give a single X25-M better performance in AHCI mode than do Microsofts?

                                     

                                    Thanks!

                                    1 2 3 Previous Next