TRIM è supportato su configurazioni RAID 0 per unità SSD in Windows 7?


13

So che questa domanda è stata probabilmente posta ad un certo punto in passato, ma sto cercando di capire se Windows 7 supporta ancora il passaggio dei comandi TRIM attraverso i controller RAID.

Sto cercando di decidere tra l'acquisto di una singola unità SSD e l'utilizzo di TRIM o l'acquisto di due unità SSD e la loro messa in configurazione RAID 0

Qual è la configurazione corrente più veloce che posso impostare?

Voglio che la mia macchina di sviluppo sia BLAZING veloce.

KronoS vuole un aggiornamento su questo:

Sto cercando di vedere se c'è un aggiornamento su questo, poiché attualmente ho una configurazione RAID 0 con due unità SSD. Un SSD supportato da TRIM nell'array RAID0 passerà correttamente il comando TRIM?

Risposte:


6

Modifica : per alcuni sistemi, Intel ora supporta il passaggio del comando TRIM agli SSD in RAID-0. I requisiti sono :

  • Una scheda madre serie 7 (purtroppo i chipset serie 6 non sono supportati).
  • Intel Rapid Storage Technology (RST) per driver RAID versione 11.0 o successiva ( 11.2 è la versione corrente )
  • Windows 7 (è in arrivo il supporto per Windows 8)

Alcuni controller di archiviazione Intel passeranno TRIM agli SSD , quando il controller è in modalità RAID e alcuni dischi rigidi sono RAID. Tuttavia, al momento, gli SSD non devono essere in RAID per ricevere TRIM.

Ciò dipenderà anche dagli SSD specifici che prevedi di acquistare. AnandTech ha recentemente confrontato le prestazioni di 2 SSD Intel X25-V da 40 GB in RAID-0 con altri SSD (non RAID). Le velocità di scrittura sequenziale e di scrittura casuale (allineata) sono state migliorate, ma sono ancora disponibili opzioni SSD singole migliori, che non risentiranno della perdita di TRIM.

Aggiornamento: per Windows 7, non riesco a trovare alcuna prova che SSD in hardware o software RAID 0 accetterà TRIM. La tecnologia Intel Rapid Storage è stata aggiornata dalla versione 9.6 alla 10.1, ma non aggiunge questa funzionalità. Tuttavia, ciò potrebbe essere possibile utilizzando il software RAID con btrfs (e Linux):

A quanto ho capito, i controller RAID hardware non passano il comando TRIM ai suoi dischi; btrfs gestisce direttamente il disco, supporta TRIM e supporta RAID. Non ho visto alcuna menzione esplicita di poter combinare il supporto RAID e TRIM usando btrfs con dischi indipendenti, quindi chiedo: quando btrfs è in modalità RAID, passa comunque i comandi TRIM all'SSD?


Se TRIM è abilitato, sì, dovrebbe.


Ok, ha senso. Quindi, se viene data la scelta tra 1 Crucial RealSSD C300 da 256 GB o 2 Crucial RealSSD C300 da 128 GB in RAID 0. Quale è più veloce? La mancanza di trim sarebbe superata dalla velocità RAID 0?
John Sonmez,

@John È difficile dirlo senza parametri di riferimento, ma immagino che l'opzione RAID-0 sarebbe la più veloce, almeno inizialmente. Personalmente preferirei un SSD più grande perché gli SSD tendono ad essere più veloci quanto più spazio disponibile è disponibile (e TRIM aiuterà a mantenere il pool di spazio libero nel tempo), e a causa della leggera seccatura che RAID aggiunge. Le velocità sequenziali dovrebbero raggiungere il tetto con i C300 in RAID-0 (specialmente con SATA da 6 Gb / s); ma spesso le velocità di lettura / scrittura casuali dominano nelle prestazioni della vita reale.
sblair,

6

TRIM non sembra ancora essere supportato su RAID, software o hardware o livello 0 o più, e sembra anche che Microsoft non sia responsabile in questo caso.

Dalla tecnologia Intel Rapid Storage :

Esiste il supporto TRIM per le configurazioni RAID?

La tecnologia Intel® Rapid Storage 9.6 supporta TRIM in modalità AHCI e in modalità RAID per unità che non fanno parte di un volume RAID.

È stato archiviato un difetto per correggere le informazioni nel file della Guida in cui si afferma che TRIM è supportato sui volumi RAID.

Per l'attuale Intel Rapid Storage Technology versione 10, l'articolo Quali funzionalità sono supportate su ciascun hub controller I / O (ICH)? menziona ancora:

Supporto TRIM in Windows 7 * (in modalità AHCI e RAID per unità che non fanno parte di un volume RAID)

L'articolo software supporto RAID / LVM TRIM su Linux conferma questo fatto per Linux, ma offre una soluzione alternativa che conserva TRIM e ha lo stesso effetto di RAID-0, ma senza usare RAID.


Quindi, in sostanza, non esiste alcun supporto per TRIM su qualsiasi configurazione RAID di SSD. Triste.
James Mertz,

1
@KronoS: le uniche configurazioni RAID supportate per TRIM sono (1) il caso banale di un disco o (2) quando un disco viene utilizzato come non membro di un RAID.
harrymc,

Se Microsoft non è da biasimare, significa che TRIM è supportato per una configurazione RAID-1 del software Windows 7 (nessun RAID hardware / firmware coinvolto)?
pacoverflow,

@pacoverflow: non lo so davvero. Suppongo che questo dipenderà dalla combinazione del driver / disco.
harrymc,

1
@pacoverflow: la risposta risale al 2014. Windows più recente potrebbe fare di meglio. Vedi anche Spazi di archiviazione introdotti in Windows 8.
harrymc

2

A partire da ora: nessun controller RAID che conosco sta trasmettendo i comandi TRIM agli SSD collegati.



1

Affinché TRIM sia abilitato quando si usano SSD in una configurazione raid 0 sono necessari 2 elementi per ottenere TRIM.

Innanzitutto e soprattutto, è necessario Intel Raid OROM 11.2 o versioni successive (l'OROM fa parte del BIOS e può essere aggiornato tramite un aggiornamento del BIOS). Intel supporta ufficialmente TRIM per raid 0 SSD sul suo nuovo chipset serie 7, ma ciò non significa che non possa funzionare su chipset Intel meno recenti, ad esempio P67 / Z67 (potrebbero esserci altri chipset che possono aggiungere l'11.2 o il nuovo OROM) , se riesci a trovare un BIOS personalizzato / modificato che include Intel Raid OROM 11.2 o versioni successive (l'attuale è Intel RAID OROM 11.6.0.1702) e installa Intel Rapid Storage Technology 11.2 o driver più recente (attualmente Intel RST 11.7.0.1013) otterrà TRIM per gli array raid 0 SSD.

Ecco un link al forum che ho trovato che fornisce biografie modificate per le schede madri ASUS / ASRock (chipset disponibili per l'aggiornamento OROM raid P67 / Z68 / Z77) - BIOS ASUS / ASRock con RAID OROM aggiornato (questo link contiene anche il link per il download per Driver Intel Rapid Storage Technology 11.7.0.1013) Assicurati di leggere il forum, fornisce istruzioni su come installare il BIOS modificato e altre informazioni importanti. L'ho fatto solo con la scheda madre Asus Sabertooth Z77 ma è lo stesso per tutte le schede madri Asus Z77, non ho esperienza con altri produttori di schede madri. Per installare un BIOS modded si devonoeseguire il flashing del BIOS tramite l'utilità USB Bios Flashback, ciò richiederà di inserire il file di BIOS modificato su un'unità flash USB, rinominare il file di BIOS (per Sabertooth Z77 ho dovuto rinominare il BIOS in Z77ST.CAP, ogni scheda madre ha un il nome specifico del file e USB Bios Flashback non funzioneranno se quel nome file non è esattamente corretto, non danneggerai o spezzerai nulla se usi l'utilità USB Flashback con il nome file errato per il BIOS, semplicemente non funzionerà). Per sfruttare appieno le nuove funzionalità OROM, come TRIM, è necessario distruggere e ricreare l'array raid, quindi sarà necessario eseguire una nuova installazione di Windows 7 (Non utilizzare un'immagine invece di eseguire una nuova installazione ). Dopo aver installato Windows e aver finito di installare i driver insieme a Intel Rapid Storage Technology 11.7.0.

Se hai utilizzato i tuoi SSD in un array raid senza supporto TRIM, ti consiglio di eseguire una "cancellazione sicura" su ciascuna delle unità SSD, si tratta di una cancellazione sicura diversa rispetto a quella tradizionale utilizzata sugli HHD per cancellare completamente i dati . L'ho fatto personalmente su entrambi i miei SSD sul mio computer di casa principale e non ho riscontrato problemi e ha riportato le mie prestazioni SSD a come era quando ho installato gli SSD originariamente - COME OTTENERE INDIETRO LE PRESTAZIONI DEL SSD - Il link conterrà le istruzioni su come eseguire una cancellazione sicura sul tuo SSD, utilizzerai Parted Magic e unetbootin per mettere Parted Magic su una USB avviabile (unetbootin è in realtà uno strumento incredibilmente utile perché ti consentirà di prendere QUALSIASI file .iso avviabile e creare un flash drive USB avviabile)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.