TRIM est-il pris en charge sur les configurations RAID 0 pour les disques SSD dans Windows 7?


13

Je sais que cette question a probablement été posée à un moment donné dans le passé, mais j'essaie de savoir si Windows 7 prend encore en charge le passage des commandes TRIM via les contrôleurs RAID.

J'essaie de décider entre l'achat d'un seul disque SSD et l'utilisation de TRIM ou l'achat de deux disques SSD et leur mise en configuration RAID 0

Quelle est la configuration actuelle la plus rapide que je puisse configurer?

Je veux que ma machine de développement soit BLAZING fast.

KronoS veut une mise à jour à ce sujet:

Je cherche à voir s'il y a une mise à jour à ce sujet, car j'ai actuellement une configuration RAID 0 avec deux disques SSD. Un SSD pris en charge par TRIM dans une matrice RAID0 passera-t-il correctement la commande TRIM?

Réponses:


6

Edit : pour certains systèmes, Intel prend désormais en charge la transmission de la commande TRIM aux SSD en RAID-0. Les exigences sont les suivantes :

  • Une carte mère série 7 (les chipsets série 6 ne sont malheureusement pas pris en charge).
  • Technologie de stockage rapide Intel (RST) pour le pilote RAID version 11.0 ou supérieure ( 11.2 est la version actuelle )
  • Windows 7 (la prise en charge de Windows 8 est à venir)

Certains contrôleurs de stockage Intel transmettent TRIM aux SSD lorsque le contrôleur est en mode RAID et que certains disques durs sont RAIDés. Cependant, pour le moment, les SSD ne doivent pas être en RAID pour recevoir TRIM.

Cela dépendra également du ou des SSD spécifiques que vous prévoyez d'acheter. AnandTech a récemment comparé les performances de 2 SSD Intel X25-V de 40 Go en RAID-0 à d'autres SSD (non RAID). Les vitesses d'écriture séquentielle et d'écriture aléatoire (alignée) sont améliorées, mais il existe encore de meilleures options de SSD unique disponibles, qui ne souffriront pas de la perte de TRIM.

Mise à jour: Pour Windows 7, je ne trouve aucune preuve que les SSD dans le matériel ou le logiciel RAID 0 accepteront TRIM. La technologie Intel Rapid Storage a été mise à jour de la version 9.6 à 10.1, mais n'ajoute pas cette fonctionnalité. Néanmoins, cela pourrait être possible en utilisant un logiciel RAID avec btrfs (et Linux):

Si je comprends bien, les contrôleurs RAID matériels ne transmettent pas la commande TRIM à ses disques; btrfs traite directement le disque, prend en charge TRIM et prend en charge RAID. Je n'ai vu aucune mention explicite de pouvoir combiner la prise en charge RAID et TRIM en utilisant btrfs avec des disques indépendants, donc je demande: Lorsque btrfs est en mode RAID, transmet-il toujours les commandes TRIM au SSD?


Si TRIM est activé, oui, il le devrait.


Ok, ça a du sens. Donc, si vous avez le choix entre 1 Crucial RealSSD C300 256 Go ou 2 Crucial RealSSD C300 128 Go en RAID 0. Quel est le plus rapide? Le manque de compensation serait-il surmonté par la vitesse RAID 0?
John Sonmez

@John Il est difficile de dire avec certitude sans repères, mais je suppose que l'option RAID-0 serait la plus rapide, au moins initialement. Personnellement, je préférerais un SSD plus grand parce que les SSD ont tendance à être plus rapides avec plus d'espace libre disponible (et TRIM aidera à maintenir le pool d'espace libre au fil du temps), et en raison des légers tracas que RAID ajoute. Les vitesses séquentielles devraient passer par le toit avec les C300 en RAID-0 (en particulier avec 6 Gb / s SATA); mais souvent, les vitesses de lecture / écriture aléatoires dominent dans les performances réelles.
sblair

6

TRIM ne semble toujours pas être pris en charge sur RAID, qu'il s'agisse de logiciels ou de matériel ou de niveau 0 ou plus, et il semble également que Microsoft n'est pas à blâmer dans ce cas.

De la technologie Intel Rapid Storage :

Existe-t-il un support TRIM pour les configurations RAID?

La technologie Intel® Rapid Storage 9.6 prend en charge TRIM en mode AHCI et en mode RAID pour les disques qui ne font pas partie d'un volume RAID.

Un défaut a été déposé pour corriger les informations du fichier d'aide indiquant que TRIM est pris en charge sur les volumes RAID.

Pour la version 10 actuelle de la technologie Intel Rapid Storage Technology, l'article Quelles fonctionnalités sont prises en charge sur chaque concentrateur de contrôleur d'E / S (ICH)? mentionne toujours:

Prise en charge de TRIM dans Windows 7 * (en mode AHCI et RAID pour les disques ne faisant pas partie d'un volume RAID)

Le logiciel de prise en charge RAID / LVM TRIM sous Linux confirme ce fait pour Linux, mais propose une solution de contournement qui conserve TRIM et a le même effet que RAID-0, mais sans utiliser RAID.


Donc, en substance, il n'y a aucun support pour TRIM sur aucune configuration RAID des SSD. Triste.
James Mertz

1
@KronoS: Les seules configurations RAID prises en charge pour TRIM sont (1) le cas trivial d'un disque, ou (2) lorsqu'un disque est utilisé en tant que non-membre d'un RAID.
harrymc

Si Microsoft n'est pas à blâmer, cela signifie-t-il que TRIM est pris en charge pour une configuration RAID-1 du logiciel Windows 7 (pas de RAID matériel / micrologiciel impliqué)?
pacoverflow

@pacoverflow: je ne sais pas vraiment. Je suppose que cela dépendra de votre combo pilote / disque.
harrymc

1
@pacoverflow: Cette réponse date de 2014. Les Windows plus récents pourraient faire mieux. Voir aussi les espaces de stockage introduits dans Windows 8.
harrymc

2

À l'heure actuelle: aucun contrôleur RAID que je connais ne transmet les commandes TRIM aux SSD connectés.


2

En passant, vous pouvez savoir si l'assiette fonctionne en démarrant cmd et en entrant;

fsutil behavior query DisableDeleteNotify

Un résultat de 0 indique que c'est le cas.


1
Cela ne vous dira que si le découpage est activé , et non s'il fonctionne réellement . superuser.com/a/145698/13781
Vladimir Panteleev

1

Pour que TRIM soit activé lors de l'utilisation de SSD dans une configuration RAID 0, vous avez besoin de 2 choses pour réaliser TRIM.

Tout d'abord et surtout, vous avez besoin d'Intel Raid OROM 11.2 ou plus récent (L'OROM fait partie de votre bios et peut être mis à jour via une mise à jour du bios). Intel ne prend officiellement en charge TRIM que pour le SSD raid 0 sur son nouveau chipset de la série 7, mais cela ne signifie pas qu'il ne peut pas fonctionner sur les chipsets Intel plus anciens, c'est-à-dire P67 / Z67 (il peut y avoir d'autres chipsets auxquels le OROM 11.2 ou plus récent peut être ajouté) , si vous pouvez trouver un bios personnalisé / modifié comprenant Intel Raid OROM 11.2 ou plus récent (le courant est Intel RAID OROM 11.6.0.1702) et installer le pilote Intel Rapid Storage Technology 11.2 ou plus récent (le courant étant Intel RST 11.7.0.1013), vous obtiendra TRIM pour les baies SSD raid 0.

Voici un lien vers le forum que j'ai trouvé qui fournit des bios modifiés pour les cartes mères ASUS / ASRock (chipsets disponibles pour la mise à jour OROM raid P67 / Z68 / Z77) - BIOS ASUS / ASRock avec RAID OROM mis à jour (ce lien contient également le lien de téléchargement pour Pilote Intel Rapid Storage Technology 11.7.0.1013) Assurez-vous de lire le forum, il donne des instructions sur la façon d'installer le bios modded ainsi que d'autres informations importantes. Je n'ai fait cela qu'avec la carte mère Asus Sabertooth Z77 mais c'est la même chose pour toutes les cartes mères Asus Z77, je n'ai pas d'expérience avec d'autres fabricants de cartes mères. Pour installer un bios modded vous DEVEZflashez le bios via l'utilitaire USB Bios Flashback, cela vous obligera à mettre le fichier bios modifié sur un lecteur flash USB, renommer le fichier bios (pour le Sabertooth Z77 j'ai dû renommer le bios en Z77ST.CAP, chaque carte mère a un nom de fichier spécifique et l'USB Bios Flashback ne fonctionnera pas si ce nom de fichier n'est pas exactement correct, vous n'endommagerez ni ne casserez rien si vous utilisez l'USB Flashback Utility avec le mauvais nom de fichier pour le bios, cela ne fonctionnera tout simplement pas). Afin de tirer pleinement parti des nouvelles fonctionnalités OROM, telles que TRIM, vous devez détruire et recréer votre matrice de raid, puis vous devrez effectuer une nouvelle installation de Windows 7 (n'utilisez pas d'image au lieu de faire une nouvelle installation). ). Une fois Windows installé et que vous avez terminé d'installer vos pilotes avec la technologie Intel Rapid Storage Technology 11.7.0.

Si vous avez utilisé vos disques SSD dans un réseau RAID sans prise en charge TRIM, je vous recommande d'effectuer un "effacement sécurisé" sur chacun des disques SSD, il s'agit d'un effacement sécurisé différent de ce qui est traditionnellement utilisé sur les HHD pour effacer complètement les données . J'ai personnellement fait cela à mes deux SSD sur mon ordinateur principal et je n'ai rencontré aucun problème et cela a rendu mes performances SSD à ce qu'elles étaient lorsque j'ai installé les SSD à l'origine - COMMENT OBTENIR VOS PERFORMANCES SSD - Le lien contiendra des instructions sur la façon d'effectuer un effacement sécurisé sur votre SSD, vous utiliserez Parted Magic et unetbootin pour mettre Parted Magic sur une clé USB amorçable (unetbootin est en fait un outil incroyablement utile car il vous permettra de prendre N'IMPORTE QUEL fichier .iso amorçable et de créer une clé USB bootable)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.