• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

SSD Raid 0, no trim? big deal?

Metaltree

New Member
Joined
Mar 14, 2012
Messages
10 (0.00/day)
Hello. I recently purchased two ADATA s510 120gb hd's. The plan has always been to put them in a Raid-0. Currently, I'm only using one and waiting on the other one to be delivered.

I was unaware that TRIM is disabled in a Raid 0. I've read that Intel is now supporting TRIM in a Raid 0, however is that only Intel SSDs, or is it for Intel controllers in general? I'm using a ga-z68x-udh-b3 which I am currently using the IRST.

Also, is losing TRIM a big deal? Honestly the speeds are so great without being in a raid, I wouldn't mind just having two standalone SSDs for games/os. Thoughts?
 
Joined
Sep 14, 2005
Messages
1,043 (0.15/day)
Location
USA
The Intel RST driver that supports trim in raid0 hasn't been released yet. It's expected to be released in the 11.5.x branch of RST. Trim is a big deal if your drive has poor garbage collection and you often write/delete to disk. I'm using two m4's in raid0 but my drive has adequate gc and i'm only using half the available space and it works just fine
 
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
Hello. I recently purchased two ADATA s510 120gb hd's. The plan has always been to put them in a Raid-0. Currently, I'm only using one and waiting on the other one to be delivered.

I was unaware that TRIM is disabled in a Raid 0. I've read that Intel is now supporting TRIM in a Raid 0, however is that only Intel SSDs, or is it for Intel controllers in general? I'm using a ga-z68x-udh-b3 which I am currently using the IRST.

Also, is losing TRIM a big deal? Honestly the speeds are so great without being in a raid, I wouldn't mind just having two standalone SSDs for games/os. Thoughts?

IRST is the driver for the SATA controller on the M/B, and it is believed that the upcoming version 11.5 of the driver will enable support for TRIM with RAID 0.

TRIM is meant to maintain the performance of an SSD, SSD performance degrades overtime as the drive becomes more full and the blocks have to be rearranged more frequently when writing to the SSD, TRIM tries to keep an SSD organized by erasing blocks that are no longer needed, though the SandForce Controller on your drive comes with its own Garbage Collection which attempts to do the same.

You could set it up as a RAID and rely on Garbage Collection until Intel releases a new driver that enables TRIM support on a RAID 0 setup.
 

Metaltree

New Member
Joined
Mar 14, 2012
Messages
10 (0.00/day)
IRST is the driver for the SATA controller on the M/B, and it is believed that the upcoming version 11.5 of the driver will enable support for TRIM with RAID 0.

TRIM is meant to maintain the performance of an SSD, SSD performance degrades overtime as the drive becomes more full and the blocks have to be rearranged more frequently when writing to the SSD, TRIM tries to keep an SSD organized by erasing blocks that are no longer needed, though the SandForce Controller on your drive comes with its own Garbage Collection which attempts to do the same.

You could set it up as a RAID and rely on Garbage Collection until Intel releases a new driver that enables TRIM support on a RAID 0 setup.

Thanks man. I think I'll just run them separately until 11.5 is released. When it is, I'll start rocking the raid-0! :)
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.96/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
I'm running RAID-0 with two Corsair Force GTs and honestly trim or not, I haven't seen any performance drop at all. I was under the impression with latest Intel RAID drivers, TRIM worked in RAID 0 and 1, but not on 5.

Edit: Here is a comparison. I did a benchmark when the RAID-0 was new. I've been using this for a couple weeks now and I just ran one.

Before and after.
ssd-performance.PNG
after2.PNG


Edit: Fixed.
 

Attachments

  • after.PNG
    after.PNG
    74 KB · Views: 828
Last edited:
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
Thanks man. I think I'll just run them separately until 11.5 is released. When it is, I'll start rocking the raid-0! :)

Good luck with it. :)

I was under the impression with latest Intel RAID drivers, TRIM worked in RAID 0 and 1, but not on 5.

Unfortunately not yet, the claim that the final version of RST 11.5 having TRIM support in RAID-0 came from the alpha versions release notes, where it claimed support was intended in the final version, but not in the alpha.

To check to see if TRIM is enabled just launch a Command Prompt as an Administrator and enter this command:

fsutil behavior query DisableDeleteNotify

If it comes back as "DisableDeleteNotify = 0" then TRIM is enabled.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.96/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
You mean, this?

trim.PNG
 
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
You mean, this?

I'm guessing Windows still has the TRIM command enabled even though the controller can't pass the command in a RAID setup at the moment.
 
Joined
Oct 5, 2010
Messages
861 (0.17/day)
System Name FragBox
Processor Intel Core i7 2600K @ 5.0GHz/1.45 volts
Motherboard Asus P8Z77 WS
Cooling Custom CPU loop
Memory Kingston 12GB DDR3 1600
Video Card(s) Galaxy GTX 680/Zotac GTX 680 in SLi/EVGA GTX 650Ti
Storage 2 Vertex 3 120's, raid 0, 2 Seagate Momentus XT 500GB's in raid 0, 1 Hitatchi 2TB for backup
Display(s) 3 Acer S232HLX2 in nvidia surround
Case Corsair C70 White
Audio Device(s) Onboard
Power Supply Corsair AX1200
Software Win 7 x64 Pro
I have two Vertex 3's in raid, and have for months with no slow down... I expect it would take a good long while to wear out modern SSD's in a raid.
 
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
I have two Vertex 3's in raid, and have for months with no slow down... I expect it would take a good long while to wear out modern SSD's in a raid.

Most modern SSD controllers have their own form of internal TRIM called Garbage Collection, like the SF-2281 used by your Vertex 3's and my Agility 3 and his S510 and Aquinus's Force GT's.
 
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
So what are your thoughts on it then The One? Just do it?

Personally I would go ahead and set it up as a RAID, even without TRIM you have Garbage Collection, and presuming that Intel still intends to add support in RST 11.5 you can always install the driver when it releases.
 
Joined
Sep 1, 2009
Messages
255 (0.05/day)
Location
Ohio
Processor AMD 5800X
Motherboard Asrock x570 Taichi
Cooling NZXT Kraken Z73
Memory G.Skill TridentZ NEO 3600@3800
Video Card(s) MSI Gaming X RTX3060
Storage ADATA SX8200 1Tb, Samsung 950 Pro 256Gb
Display(s) Acer XV240Y, Acer KG240A
Case Corsair 750D
Audio Device(s) SteelSeries Arctis 7
Power Supply SeaSonic Platinum 860W
Mouse Razer Mamba TE
Keyboard Corsair K95
Software Win11 X64
I've run all my SSD's in RAID0, the Intel 520's and OCZ Solid 3's, since I've had them and haven't seen any slow downs. Except for putting the OCZ's on the SATAII ports lol.
 
Joined
Apr 3, 2010
Messages
800 (0.16/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
I've run all my SSD's in RAID0, the Intel 520's and OCZ Solid 3's, since I've had them and haven't seen any slow downs. Except for putting the OCZ's on the SATAII ports lol.

One of the good things about the SF-2281 controller is that it performs well at SATAII and SATAIII speeds making it a good backwards compatible drive for those who haven't upgraded to a SATAIII M/B yet.
 

asphyxxya

New Member
Joined
Mar 25, 2012
Messages
2 (0.00/day)
I would personally not use my SSDs in Raid0 until there is TRIM support for it. You will probably not notice any performance degradation over a couple of months, but you could be significantly shortening the life of your SSDs in the meantime.

SSD memory cells have a limited number of writes in their lifetime ("wear"), and once a cell has written a certain number of times it becomes "dead" and is no longer of use. So anything you can do to minimize the number of writes, such as TRIM, will help keep your SSD in good working condition for much longer. I am sure the controller has some kind of protection against unnecessary writes, but I would still attempt to use every tool at my disposal to keep my drive performing well for as long as possible.
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.96/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
I would personally not use my SSDs in Raid0 until there is TRIM support for it. You will probably not notice any performance degradation over a couple of months, but you could be significantly shortening the life of your SSDs in the meantime.

SSD memory cells have a limited number of writes in their lifetime ("wear"), and once a cell has written a certain number of times it becomes "dead" and is no longer of use. So anything you can do to minimize the number of writes, such as TRIM, will help keep your SSD in good working condition for much longer. I am sure the controller has some kind of protection against unnecessary writes, but I would still attempt to use every tool at my disposal to keep my drive performing well for as long as possible. (Minor sidenote: I have recently published a research paper where one of our main foci was methods for further reducing writes to drives with SSD-like wear characteristics.)

TRIM doesn't reduce wear on the SSD. It only clears erased cells so when you go to write to that section of the drive so the SSD doesn't have to clear the cell on the write rather than the delete. It is to improve write speed after erasing data, not to reduce wear...
 
Joined
Mar 23, 2005
Messages
4,054 (0.58/day)
Location
Ancient Greece, Acropolis (Time Lord)
System Name RiseZEN Gaming PC
Processor AMD Ryzen 7 5800X @ Auto
Motherboard Asus ROG Strix X570-E Gaming ATX Motherboard
Cooling Corsair H115i Elite Capellix AIO, 280mm Radiator, Dual RGB 140mm ML Series PWM Fans
Memory G.Skill TridentZ 64GB (4 x 16GB) DDR4 3200
Video Card(s) ASUS DUAL RX 6700 XT DUAL-RX6700XT-12G
Storage Corsair Force MP500 480GB M.2 & MP510 480GB M.2 - 2 x WD_BLACK 1TB SN850X NVMe 1TB
Display(s) ASUS ROG Strix 34” XG349C 180Hz 1440p + Asus ROG 27" MG278Q 144Hz WQHD 1440p
Case Corsair Obsidian Series 450D Gaming Case
Audio Device(s) SteelSeries 5Hv2 w/ Sound Blaster Z SE
Power Supply Corsair RM750x Power Supply
Mouse Razer Death-Adder + Viper 8K HZ Ambidextrous Gaming Mouse - Ergonomic Left Hand Edition
Keyboard Logitech G910 Orion Spectrum RGB Gaming Keyboard
Software Windows 11 Pro - 64-Bit Edition
Benchmark Scores I'm the Doctor, Doctor Who. The Definition of Gaming is PC Gaming...
Thanks man. I think I'll just run them separately until 11.5 is released. When it is, I'll start rocking the raid-0! :)
Good Idea because your SSD drives performance/health would have disintegrated alittle after a year's use.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.96/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Good Idea because your SSD drives performance/health would have disintegrated alittle after a year's use.

TRIM doesn't benefit health, just performance on SSDs that don't use compression. Honestly, I dont see there being a whole lot of benefits to waiting. It will just require you to reconfigure everything when/if you decide to go with RAID-0.

Like I said before, the only thing TRIM is doing is clearing the memory block before hand rather than at the time of a new write to the drive. There are no more or less writes being made, just when they're being made. It is strictly performance, and on my RAID-0, you don't notice the difference between 1gb/s and 900mb/s. ...and honestly it hasn't slowed down yet. If anything writes are faster than right after I installed Windows.
 
Last edited:
Joined
Oct 5, 2010
Messages
861 (0.17/day)
System Name FragBox
Processor Intel Core i7 2600K @ 5.0GHz/1.45 volts
Motherboard Asus P8Z77 WS
Cooling Custom CPU loop
Memory Kingston 12GB DDR3 1600
Video Card(s) Galaxy GTX 680/Zotac GTX 680 in SLi/EVGA GTX 650Ti
Storage 2 Vertex 3 120's, raid 0, 2 Seagate Momentus XT 500GB's in raid 0, 1 Hitatchi 2TB for backup
Display(s) 3 Acer S232HLX2 in nvidia surround
Case Corsair C70 White
Audio Device(s) Onboard
Power Supply Corsair AX1200
Software Win 7 x64 Pro
if drive has built in garbage collection, then raid. Its a pretty simple thing, at least for me.
 

asphyxxya

New Member
Joined
Mar 25, 2012
Messages
2 (0.00/day)
TRIM doesn't reduce wear on the SSD. It only clears erased cells so when you go to write to that section of the drive so the SSD doesn't have to clear the cell on the write rather than the delete. It is to improve write speed after erasing data, not to reduce wear...

The middle sentence of your post is close to what's going on, but I don't think you understand the implication of what you said does in fact imply reduction of writes. Page relocation (a requirement in SSDs when writing data because data cannot be simply overwritten - something that is not required for standard hard drives, which can write in place) causes more pages being written inside the SSD as page writes are issued by the host. This is a phenomena known as write amplication.

Write amplication will result in performance degradation on writes (particularly small request, random writes). TRIM reduces this write amplification by increasing spare capacity of the drive. Increased spare capacity allows for more wear leveling which is extremely important for SSDs, since as I said before, SSD memory cells only have a very limited number of writes. It explicitly tells the SSD's garbage collector where invalid pages are which then erases them. Therefore, TRIM and SSD garbage collection work in tandem for better performance and write amplification reduction (TRIM improves the garbage collector's efficiency).
 
Last edited:
Top