J'ai récemment acheté un nouveau disque SSD (un OCZ Vertex 2 (80 Go) ) à utiliser principalement pour mon système d'exploitation. J'ai également trois autres disques durs SATA de tailles variées pour le stockage de données à long terme. J'ai installé avec succès Windows 7 sur le SSD, et tout semble bien fonctionner (je ne sais toujours pas à quelle vitesse, j'optimise toujours le système). Je ne remarque pas les gains de vitesse que je pensais obtenir, mais c'est un tout autre problème.
Je parcourais la Bible des SSD OCZ et j'ai remarqué ce qui suit dans la section 60-76 - Tweaks et TRIM :
Q. Comment savoir si TRIM est activé sur mon SSD OCZ?
A. Dans Windows 7, accédez à démarrer / exécuter / cmd), tapez ce qui suit:
fsutil.exe behaviour query DisableDeleteNotify
Il devrait répondre avec:
DisableDeleteNotify=0
si le support TRIM est prêt et actif. Si ce n'est pas le cas, tapez:
fsutil.exe behavior set DisableDeleteNotify 0
Après un peu de recherche sur Google, j'ai trouvé des résultats similaires ailleurs (défini DisableDeleteNotify
sur 0
), ce qui est logique car pour que TRIM fonctionne, le disque SSD doit être averti lorsque des suppressions se produisent (pour le garbage collector) contrairement à un disque dur normal ). Lorsque j'exécute la requête sur fsutil, j'obtiens le résultat suivant:
DisableDeleteNotify = 48
En suivant les instructions que j'ai trouvées, je l'ai défini à la 0
place de 48
. Cependant, je commence à me demander. Est-ce la seule preuve dont j'ai vraiment besoin que le système d'exploitation utilise TRIM?
De plus, étant donné que cela s'applique globalement à l'ordinateur, les données TRIM sont-elles envoyées aux autres disques durs connectés à l'ordinateur? Et si oui, cela entraînerait-il une dégradation des performances du disque?
De plus, parce que j'ai posté la prime, je veux une autre réponse rapide. Cette page de Microsoft indique comment Windows 7 le prendra en charge. Cependant, quelqu'un peut-il trouver une page plus récente, de préférence de Microsoft, détaillant la prise en charge de TRIM dans Windows 7, et comment s'assurer que son à la fois activé et fonctionne?
Réponses:
Le fil SU Comment savoir si mon disque SSD prend en charge TRIM traite de cette même question.
Cette réponse indique que «DisableDeleteNotify = 0» signifie que TRIM est activé dans Windows . Cela signifie seulement que les commandes TRIM seront envoyées au pilote de disque, qui pourrait soit l'ignorer, soit l'envoyer au micrologiciel, qui à son tour l'ignorera ou l'utilisera à bon escient.
Il semble donc que vous ayez fait tout ce qui est nécessaire sous Windows. Windows va envoyer des commandes TRIM au pilote de disque. Cependant, vous ne pouvez rien faire de plus pour vérifier que cela fonctionne réellement. Il n'y a pas de benchmarks ou d'autres tests qui testent vraiment le fonctionnement TRIM du pilote de disque ou du firmware. Si vous trouvez à l'avenir que les opérations d'écriture sont trop lentes sur le disque, cela signifie que cela ne fonctionne pas.
Vous pouvez utiliser n'importe quel programme de référence de disque disponible sur le Web pour tester les performances du disque avec DisableDeleteNotify défini sur 0 ou 48. Qui sait? Vous pourriez en fait trouver une différence de performances. (Je n'ai trouvé aucune explication de la valeur 48.)
Sinon, la seule chose qui reste à faire est de vérifier régulièrement les nouvelles versions du pilote de disque et du firmware, afin de les tenir à jour autant que possible. Si TRIM n'est pas fonctionnel pour le moment, il le deviendra dans le futur.
Pour répondre à votre autre question: TRIM ne peut pas affecter les disques non SSD sur l'ordinateur. Il sera ignoré en silence par le pilote de disque ou le micrologiciel de disque.
J'ai également trouvé l'article Activation de la prise en charge de TRIM dans Windows 7 qui détaille une méthode pour savoir si le micrologiciel prend en charge TRIM:
L'article Comment vérifier si SSD et TRIM ont toutes les fonctions de Windows 7 qui fonctionnent? dit aussi:
Cela dit aussi:
la source
Je ne sais pas si cela fonctionne, mais consultez le wiki OCZ Tech et sur cette page, il vous dira si votre SSD a TRIM et comment l'activer.
la source
Oui, vous avez besoin du TRIM pour votre SSD, laissez-moi vous expliquer: sur un disque dur normal, lorsque vous écrivez un 0 ou un 1 sur un secteur physique, la tête magnétique retourne simplement le secteur et continue ses activités, cela se produit pour toutes les modifications apportées à ce secteur et il n'a pas d'importance est juste un flip. Les SSD n'ont pas de retournement magnétique, lorsque vous écrivez un dans un secteur SSD vide, ce secteur obtient un 1 ou un 0, et la prochaine fois que quelque chose doit y changer, le SSD ne peut pas simplement le retourner, il doit utiliser le définir à inutilisé en premier, une fois que le secteur est marqué comme inutilisé, vous pouvez y écrire quelque chose, c'est ce que TRIM fait pour vous, en définissant périodiquement les secteurs marqués comme supprimés comme réellement supprimés, si vous désactivez TRIM, votre SSD perdra lentement ses performances, car finalement TOUS les secteurs seront utilisés et il sera nécessaire d'effectuer une opération supplémentaire chaque fois qu'un changement est nécessaire. Donc, TRIM ne fonctionne que par un type de balayage, TRIM ne fonctionnera pas sur les disques durs ordinaires car ils n'en ont pas besoin. tldr. ne le désactivez que si vous voulez que votre SSD ralentisse.
la source