SandForce explique le bug du TRIM
TRIM et ATA-8
Le TRIM est une des nouvelles commandes de la norme ATA-8 et les pilotes doivent êtres adaptés en conséquence (tout comme les programmes) pour utiliser la commande. La norme ATA-8 ajoute par ailleurs quelques autres commandes spécifiques aux SSD, dont une permettant au périphérique de définir sa vitesse de rotation et donc au système d'exploitation de détecter s'il a affaire à un SSD (la valeur renvoyée étant 0).
Hier, nous vous parlions du bug avec le TRIM et les SSD à base de SandForce. Aujourd'hui, il y a une explication : le problème vient de Microsoft. Concrètement, le TRIM permet de synchroniser la table LBA du SSD et celle du système de fichier en envoyant une commande indiquant au SSD qu'une donnée est effacée. Selon SandForce, la norme indique que le pilote doit envoyer une commande comprenant 64 entrées avant de laisser au SSD le temps de faire son travail, ce que Microsoft ne respecte pas : le pilote envoie en fait plusieurs groupes de commandes en même temps, ce qui pose des problèmes au SSD. Le pilote Intel, quant à lui, réagit correctement et le TRIM est donc fonctionnel.
SandForce devrait adapter son firmware au comportement du pilote de Microsoft et la société espère que la firme de Redmond adaptera ensuite son pilote à la norme pour éviter les problèmes. Reste qu'actuellement les machines n'utilisant pas un chipset Intel (et elles restent nombreuses) ne sont donc pas conseillées avec un SSD à base de SandForce, ni les pilotes NVIDIA ni les pilotes AMD n'étant adapté au TRIM, les pilotes Microsoft sont nécessaires avec ce type de chipset. Notons que les SSD à base de Barefoot et ceux à base d'Intel ne posent pas de problèmes avec le TRIM et les pilotes Microsoft.
- Sony invente l'écran OLED à rouler sur le doigt
- Folding@Home débarque sur GTX 4xx
- Netgear combinera CPL 500 mbits/s et Wi-Fi
- Nos processeurs, bientôt plus chers ?
- Trois bêta de Flash Player 10.1
- ASrock AIWI mue l'iPhone en Wiimote pour PC
- Canon abandonne vraiment le SED
- Le 450 mm : oui, mais pas tout de suite
- Le plus petit transistor au monde
- La PlayStation 3 utilisée à 100 % ?
- Un contrôleur USB 3.0 chez VIA
- Le fondateur de PhysX rejoint AMD
- Nintendo et Dell ont du mal à être écolos
- Travailler sur des données sans les déchiffrer
- Les Catalyst 10.5 sont là
- Apple vaut plus que Microsoft
- Disques durs USB 3.0 : le comparatif
- Acer montre sa tablette 7 pouces sous Android





En clair pour le TRIM actuellement, c'est soit avec le driver Intel (donc chipset Intel obligatoire) pour tous les SSD ou le driver Microsoft (avec n'importe quel chipset) pour tous les SSD sauf ceux à base de SandForce. J'ai bien suivi ? ^^
ou tout fonctionne bien avec un vrais os ?
ou tout fonctionne bien avec un vrais os ?
J'avais oublié cette solution
Microsoft qui ne respecte pas un standard ? Sérieux ?
Trêve de plaisanterie. C'est un peu dommage sur ce coup là...
Microsoft qui ne respecte pas un standard ? Sérieux ?Trêve de plaisanterie. C'est un peu dommage sur ce coup là...
J'ai pensé exactement la même chose...
C'est de la faute de MS ... bien sur, c'est toujours de la faute des autres
y font pas de test chez sandforce ? , comment on fait intel et barfoot & co pour développer leur pilotes/firmware alors ?