Comment savoir si mon disque SSD prend en charge TRIM?

23

Windows 7 prend en charge la commande TRIM qui devrait garantir que les performances d'un disque SSD restent bonnes pendant toute sa durée de vie.

Comment savoir si un disque SSD donné prend en charge TRIM?

Voir ici pour une description de TRIM.

Également ce qui suit à partir d'une présentation Microsoft:

L'implémentation Microsoft de la fonction «Trim» est prise en charge dans Windows 7 NTFS enverra une notification de suppression au périphérique prenant en charge les opérations du système de fichiers «trim»: Format, Delete, Truncate, Compression OS processus internes: par exemple, Snapshot, Volume Manager Trois possibilités d'optimisation pour le périphérique Amélioration du niveau d'usure du périphérique en éliminant les opérations de fusion pour tous les blocs de données supprimés. plus d'espace pour le nivellement de l'usure de l'appareil.

Omar Shahine
la source
J'ai une suspicion sournoise, elle apparaîtra sous "Capacités" dans l'onglet Détails du périphérique dans le gestionnaire de périphériques, ou peut-être quelque part dans / proc si vous démarrez un CD Linux. Malgré les recherches, je ne trouve pas grand-chose. Je sais qu'il y a eu des discussions sur LKML sur la détection du support TRIM et l'activation des optimisations récemment ...
leander
C'est vraiment une question très utile. En cherchant, je vois que beaucoup de gens se demandent si TRIM fonctionne, ou s'il est activé, ou si leur appareil en est équipé, ou si une mise à niveau du firmware l'inclura. Mais il n'y a aucun moyen de savoir avec certitude si cela fonctionne.
Ian Boyd

Réponses:

8

Téléchargez et installez Intel SSD Toolbox .

Si votre disque n'est pas un SSD Intel, la seule option disponible sera Afficher les informations sur le disque . Cliquez dessus. Faites défiler jusqu'à

Word169 , Bit 0 - Gestion des ensembles de données pris en charge

Si c'est le cas 1, vous l'avez TRIM. Si 0non.

entrez la description de l'image ici

immortel
la source
Ceci est la bonne réponse.
Nate
8

Une réponse à cette question a été publiée dans la section commentaires du billet de blog Engineering 7 sur SSD et Windows 7 .

Pour savoir si Windows 7 envoie la commande TRIM, vous pouvez exécuter la commande suivante à partir d'une invite élevée:

>fsutil behavior query DisableDeleteNotify

et comment interpréter cela sur la base d'un commentaire .

"... si fsutil signale que" DisableDeleteNotify "est égal à 0, alors Trim est activé. (La fonction est parfois appelée à l'aide de noms différents: Trim == Delete Notification == Unused Clusters Hint.) Le paramètre est écrit en termes de désactivation quelque chose parce que nous aimons utiliser des valeurs de 0 pour les valeurs par défaut.

Si Trim est activé en fonction de ce paramètre, ce que vous faites, cela signifie que le système de fichiers enverra des commandes Trim dans la pile de stockage. Le système de fichiers ne sait pas réellement si cette commande sera prise en charge ou non à un niveau inférieur. Lorsque le pilote de disque reçoit la commande, il agit sur celle-ci ou l'ignore. Si vous savez avec certitude que vos périphériques de stockage ne prennent pas en charge Trim, vous pouvez continuer et désactiver Trim (activer DisableDeleteNotify) afin que le système de fichiers ne prenne pas la peine d'envoyer ces notifications. Cependant, l'envoi des notifications est assez léger et je n'ai vu aucune amélioration des performances en les désactivant, donc je ne recommande pas de désactiver ce paramètre. Si vous avez un SSD qui prend en charge Trim, vous ne voulez certainement pas le désactiver,

Il semble que cela ne vous indique toujours pas si le lecteur et / ou le firmware du lecteur prend en charge TRIM. Soupir.

Omar Shahine
la source
Ce n'est pas très utile. fsutilvous indique uniquement que votre système de fichiers prend en charge TRIM (et que personne ne l'a désactivé manuellement). Nous le savons déjà. Voir la réponse d'illmortal ci-dessous pour savoir si TRIM est réellement activé sur votre lecteur.
Nate
4

La façon la plus simple de savoir si votre SSD prend en charge TRIM est d'utiliser CrystalDiskInfo .

Sathyajith Bhat
la source
3

L'envoi de la commande disabledeletenotify au SSD vérifie uniquement si la commande TRIM est envoyée. Le lecteur, bien sûr, doit prendre en charge TRIM. La meilleure façon de le faire est d'aller sur le site Web du fabricant et de vérifier les spécifications détaillées de votre lecteur.

AndyT
la source
0

Samsung Magician est disponible uniquement pour Windows et fournit des informations sur la prise en charge ACHI et TRIM par votre configuration actuelle pour les SSD authentiques Sumsung.

N'oubliez pas d'activer l'optimisation périodique du lecteur sous dfrgui.exe. Pour les disques SSD, cela signifie émettre des commandes TRIM sur les blocs inutilisés.

gavenkoa
la source