post #21 of 21
Quote:
Originally Posted by skypine27 View Post
Yip, found out it was wong also.
yeah so far noone has stepped up to the plate with writing the complex code required to support TRIM in RAID...

another couple layers of mapping:

{OS LAYER}
[Command: Delete file SOMEFILE.BMP]
{FILE SYSTEM}
[TRIM request for blocks 300 to 4000]
{STORAGE DRIVER} (this is the nasty part)
[TRIM parsed and sliced up into different new requests for each drive]
{SATA CONTROLLER}
[TRIM passed to appropriate drives]
{DRIVE}
[TRIM message received, and action queued, or performed on the spot]

Consider the variables in the bold part of the chain.
The driver needs to be able to parse the ATA commands and rewrite them
This would have to be tested and validated across a few bits of hardware.

I'm not saying it's impossible, it's just a complex programming task that might not even be possible, if you consider what parts are in firmware (which isn't always easy to update), and what parts are in the driver.
Quicksilver 10
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-870 Asus P7P55 LX EVGA GTX 780 ACX Strontium 4GB DDR3 SRT4G86U1-H9H 
Hard DriveHard DriveHard DriveHard Drive
SanDisk Extreme II 120GB SATA SSD Seagate Barracuda 3TB, ST3000DM001 Seagate Barracuda 2TB, ST2000DM001 Seagate Barracuda 3TB, ST2000DM006 
CoolingOSMonitorKeyboard
Noctua tower air cooler Windows 10 Pro 64-bit Dell UltraSharp U2412M 24” Monitor Das Keyboard Model S Ultimate - w/ Cherry MX Brown 
PowerCaseMouseMouse Pad
SeaSonic G-650 (80 PLUS Gold) Fractal Design Define R4 w/ Window Logitech G302 SteelSeries Steelpad Qck 
AudioAudio
Audio Technica ATH-PDG1 Topping TP30 Mark 2 USB DAC 
  hide details  
Reply
Quicksilver 10
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel i7-870 Asus P7P55 LX EVGA GTX 780 ACX Strontium 4GB DDR3 SRT4G86U1-H9H 
Hard DriveHard DriveHard DriveHard Drive
SanDisk Extreme II 120GB SATA SSD Seagate Barracuda 3TB, ST3000DM001 Seagate Barracuda 2TB, ST2000DM001 Seagate Barracuda 3TB, ST2000DM006 
CoolingOSMonitorKeyboard
Noctua tower air cooler Windows 10 Pro 64-bit Dell UltraSharp U2412M 24” Monitor Das Keyboard Model S Ultimate - w/ Cherry MX Brown 
PowerCaseMouseMouse Pad
SeaSonic G-650 (80 PLUS Gold) Fractal Design Define R4 w/ Window Logitech G302 SteelSeries Steelpad Qck 
AudioAudio
Audio Technica ATH-PDG1 Topping TP30 Mark 2 USB DAC 
  hide details  
Reply