¿Se admite TRIM en configuraciones RAID 0 para unidades SSD en Windows 7?

13

Sé que esta pregunta probablemente se haya hecho en algún momento en el pasado, pero todavía estoy tratando de averiguar si Windows 7 admite pasar comandos TRIM a través de controladores RAID.

Estoy tratando de decidir entre comprar una sola unidad SSD y utilizar TRIM o comprar dos unidades SSD y ponerlas en la configuración RAID 0

¿Cuál es la configuración actual más rápida que puedo configurar?

Quiero que mi máquina de desarrollo sea INCREÍBLE rápidamente.

KronoS quiere una actualización sobre esto:

Estoy buscando ver si hay una actualización sobre esto, ya que actualmente tengo una configuración RAID 0 con dos unidades SSD. ¿Un SSD compatible con TRIM en la matriz RAID0 pasará correctamente el comando TRIM?

John Sonmez
fuente

Respuestas:

6

Editar : Para algunos sistemas, Intel admite ahora que pasa el comando TRIM para los SSD en RAID-0. Los requisitos son :

  • Una placa base de la serie 7 (desafortunadamente no se admiten los conjuntos de chips de la serie 6).
  • Tecnología de almacenamiento rápido (RST) de Intel para la versión 11.0 o superior del controlador RAID ( 11.2 es la versión actual )
  • Windows 7 (el soporte de Windows 8 está por llegar)

Algunos controladores de almacenamiento Intel pasarán TRIM a SSD , cuando el controlador esté en modo RAID, y algunos discos duros serán RAID. Sin embargo, por el momento, los SSD no deben estar en RAID para recibir TRIM.

Esto también dependerá de los SSD específicos que planea comprar. AnandTech comparó recientemente el rendimiento de 2 SSD Intel X25-V de 40 GB en RAID-0 con otros SSD (no RAID). Se mejoran las velocidades de escritura secuencial y de escritura aleatoria (alineada), pero todavía hay mejores opciones de SSD disponibles, que no sufrirán la pérdida de TRIM.

Actualización: para Windows 7, no puedo encontrar ninguna evidencia de que las SSD en el hardware o software RAID 0 acepten TRIM. La tecnología Intel Rapid Storage se ha actualizado de la versión 9.6 a la 10.1, pero no agrega esta característica. Sin embargo, esto podría ser posible utilizando el software RAID con btrfs (y Linux):

Según tengo entendido, los controladores RAID de hardware no pasan el comando TRIM a sus discos; btrfs maneja el disco directamente, admite TRIM y RAID. No he visto ninguna mención explícita de poder combinar el soporte RAID y TRIM usando btrfs con discos independientes, por lo que pregunto: cuando btrfs está en modo RAID, ¿todavía pasa los comandos TRIM al SSD?


Si TRIM está habilitado, entonces sí debería.

sblair
fuente
Ok, eso tiene sentido. Entonces, si tiene la opción de elegir entre 1 Crucial RealSSD C300 256GB o 2 Crucial RealSSD C300 128GB en RAID 0. ¿Cuál es más rápido? ¿Sería superada la falta de ajuste por la velocidad RAID 0?
John Sonmez
@John Es difícil decirlo con certeza sin puntos de referencia, pero supongo que la opción RAID-0 sería la más rápida, al menos inicialmente. Personalmente, preferiría un SSD más grande porque los SSD tienden a ser más rápidos cuanto más espacio libre esté disponible (y TRIM ayudará a mantener el conjunto de espacio libre con el tiempo), y debido a la ligera molestia que agrega RAID. Las velocidades secuenciales deberían estar por las nubes con C300 en RAID-0 (especialmente con SATA de 6 Gb / s); pero a menudo las velocidades de lectura / escritura aleatorias dominan en el rendimiento de la vida real.
sblair
6

TRIM todavía no parece ser compatible con RAID, ya sea software o hardware o nivel 0 o más, y también parece que Microsoft no tiene la culpa en este caso.

De la tecnología Intel Rapid Storage :

¿Hay soporte TRIM para configuraciones RAID?

Intel® Rapid Storage Technology 9.6 admite TRIM en modo AHCI y en modo RAID para unidades que no forman parte de un volumen RAID.

Se archivó un defecto para corregir la información en el archivo de Ayuda que indica que TRIM es compatible con los volúmenes RAID.

Para la versión 10 de Intel Rapid Storage Technology actual, el artículo ¿Qué características son compatibles con cada concentrador de controlador de E / S (ICH)? todavía menciona:

Soporte TRIM en Windows 7 * (en modo AHCI y RAID para unidades que no forman parte de un volumen RAID)

El artículo de soporte RAID / LVM TRIM software en Linux confirma este hecho para Linux, pero ofrece una solución alternativa que conserva TRIM y tiene el mismo efecto que RAID-0, pero sin el uso de RAID.

harrymc
fuente
Entonces, en esencia, no hay soporte alguno para TRIM en ninguna configuración RAID de SSD. Triste.
James Mertz
1
@KronoS: Las únicas configuraciones RAID compatibles para TRIM son (1) el caso trivial de un disco, o (2) cuando un disco se utiliza como no miembro de un RAID.
harrymc
Si Microsoft no tiene la culpa, ¿eso significa que TRIM es compatible con una configuración RAID-1 de software de Windows 7 (no involucra RAID de firmware / hardware)?
pacoverflow
@pacoverflow: Realmente no lo sé. Supongo que esto dependerá de su combo de controlador / disco.
harrymc
1
@pacoverflow: esa respuesta data de 2014. Windows más nuevo puede hacerlo mejor. Consulte también Espacios de almacenamiento introducidos en Windows 8.
harrymc
2

A partir de ahora: ningún controlador RAID que conozco está pasando comandos TRIM a los SSD conectados.

afrazier
fuente
2

Como comentario adicional, puede averiguar si el recorte está funcionando iniciando cmd e ingresando;

fsutil behavior query DisableDeleteNotify

Un resultado de 0 indica que lo es.

RJFalconer
fuente
1
Esto solo le indicará si el recorte está habilitado , no si realmente está funcionando . superuser.com/a/145698/13781
Vladimir Panteleev
1

Para que TRIM esté habilitado cuando se usan SSD en una configuración de incursión 0, necesitas 2 cosas para lograr TRIM.

Primero y más importante, necesita Intel Raid OROM 11.2 o posterior (el OROM es parte de su BIOS y se puede actualizar a través de una actualización de BIOS). Intel solo admite oficialmente TRIM para RAID 0 SSD en su nuevo conjunto de chips de la serie 7, pero esto no significa que no pueda funcionar en conjuntos de chips Intel más antiguos, es decir, P67 / Z67 (puede haber otros conjuntos de chips que pueden tener el 11.2 o un OROM más reciente agregado) , si puede encontrar una BIOS personalizada / modificada que incluya Intel Raid OROM 11.2 o más reciente (la actual es Intel RAID OROM 11.6.0.1702) e instale la Intel Rapid Storage Technology 11.2 o un controlador más reciente (la actual es Intel RST 11.7.0.1013) obtendrá TRIM para SSD raid 0 arrays.

Aquí hay un enlace al foro que encontré que proporciona biografías modificadas para las placas base ASUS / ASRock (chipsets disponibles para la actualización RAID P67 / Z68 / Z77) - BIOS de ASUS / ASRock con OROM RAID actualizado (este enlace también contiene el enlace de descarga para Controlador Intel Rapid Storage Technology 11.7.0.1013) Asegúrese de leer el foro, que proporciona instrucciones sobre cómo instalar la BIOS modificada, así como otra información importante. Solo he hecho esto con la placa base Asus Sabertooth Z77 pero es lo mismo para todas las placas base Asus Z77, no tengo experiencia en hacer esto con ningún otro fabricante de placas base. Para instalar una BIOS modificada, DEBEflashear el BIOS a través de la utilidad USB Bios Flashback, esto requerirá que coloque el archivo BIOS modificado en una unidad flash USB, cambie el nombre del archivo BIOS (para el Sabertooth Z77 tuve que cambiar el nombre del BIOS a Z77ST.CAP, cada placa base tiene un el nombre de archivo específico y el USB Bios Flashback no funcionarán si ese nombre de archivo no es exactamente correcto, no dañará ni romperá nada si usa la Utilidad USB Flashback con el nombre de archivo incorrecto para el BIOS, simplemente no funcionará). Para aprovechar al máximo las nuevas características de OROM, como TRIM, debe destruir y volver a crear su matriz de incursiones, luego deberá realizar una instalación nueva de Windows 7 (No use una imagen en lugar de hacer una instalación nueva ) Después de instalar Windows y de que haya terminado de instalar sus controladores junto con la Tecnología Intel Rapid Storage 11.7.0.

Si ha estado utilizando sus SSD en una matriz RAID sin soporte TRIM, le recomiendo que realice un "Borrado seguro" en cada una de las unidades SSD, este es un borrado seguro diferente de lo que se usa tradicionalmente en HHD para borrar completamente los datos. . Personalmente, hice esto en mis SSD en mi computadora principal y no tuve problemas y me devolvió el rendimiento de mi SSD a cómo estaba cuando instalé originalmente los SSD: CÓMO OBTENER EL RENDIMIENTO DE SU SSD : el enlace contendrá instrucciones sobre cómo realizar un borrado seguro en su SSD, usará Parted Magic y unetbootin para colocar Parted Magic en un USB de arranque (unetbootin es en realidad una herramienta increíblemente útil porque le permitirá tomar CUALQUIER archivo .iso de arranque y crear una unidad flash USB de arranque)

Woz
fuente