TRIM på RAID0 med Intel RST 11.5 ?

HDD/SSD/RAM d.  20. november. 2011, skrevet af Nittenti
Vist: 1292 gange.

Nittenti
 
Elitebruger
Tilføjet:
20-11-2011 11:05:40
Svar/Indlæg:
1495/34
Det ser ud til at Intel snart kommer med Intel RST drivere der kører TRIM på RAID0 konfigurationer.

At det ikke er sket tidligere skyldes at TRIM er en funktion der sker mellem OS og SSD diskcontroller. Det en endnu ikke lykkedes nogen at få sendt TRIM kommandoer fra OS gennem RAID controlleren til SSD diskcontrolleren, men nu ser det ud til at Intel får det til at køre.

"2. This release will not enable the TRIM on RAID0 feature, but it will be added in the next RST 11.5 release. Contact your RST AE representative with questions."

Sakset herfra - http://www.station-drivers.com...

Hvad er TRIM ?

En SSD disk består af en masse NAND celler, og de kan have 3 stadier -

VALID: Cellen indeholder data vi ønsker at beholde
INVALID: Cellen indeholder data vi har slettet
ERASED: Cellen er tom og klar til at modtage en skrivning

Hvis der ikke er nogen ERASED celler når vores OS vil lave en skrivning til vores fine SSD, så "nægter" vores SSD disk at modtage skrivningen og controlleren begynder derefter at slette celler nok til at skrivningen kan foretages. Dette er årsagen til at brugere af især ældre SSD diske uden TRIM support oplever at deres disk bliver langsommere med tiden.

TRIM er som tidligere skrevet en funktion mellem OS og SSD controlleren, TRIM laver ikke andet end at lave INVALID celler om til ERASED celler.

TRIM understøttes i dag kun af Windows 7 og Windows Server 2008 R2 samt nogle Linux/Solaris/Mac OS versioner http://en.wikipedia.org/wiki/T...

Er Garbage Collection (GC) det samme som TRIM ?

Ja og nej

De laver det samme - skaffer ERASED celler, men GC ligger i SSD controllerens firmware og en velprogrammeret GC er årsagen til at nogle SSD RAID konfigurationer ikke mister hastighed over tid.

GC benytter sig af Over Provisioning (OP) når det skaffer ERASED celler.

SSD diske der har GC indbygget i controlleren og som regel også et OP areal. OP arealet er ekstra diskplads vi brugere ikke kan se eller benytte. Ikke alle SSD producenter vil ud med hvor stort deres OP areal er, men f.eks OCZ enterprise SSD har et OP areal på ca. 28% af diskens størrelse http://www.tomshardware.com/re... - en 128GB SSD er i virkeligheden på ca. 164GB (128+36)


Tråden blev redigeret 1 gang, sidst af Nittenti d. 20-11-2011 11:07:49.
Shadowhunter
 
Elitebruger
Tilføjet:
06-06-2012 22:53:55
Svar/Indlæg:
5474/39
#0
ved du om Intel har udviklet driveren ?


Tha_noob
 
Elitebruger
Tilføjet:
06-06-2012 22:56:54
Svar/Indlæg:
3854/175
#1 Hvem ellers?

Men jeg tænker lidt på;
Hvorfor ikke bare helt afskaffe den tilstand der hedder INVALID?
Hvis det alligevel er slettet, så er det jo dumt...

Men er det ikke bare et spørgsmål om at bygge det ind på den rigtige måde i RAID controlleremn?