web-dev-qa-db-fra.com

Combien de temps les SSD ralentissent-ils lorsqu'ils se remplissent ou vieillissent?

J'envisage d'acheter un disque SSD de 256 Go. J'ai entendu dire qu'ils ralentissaient lorsque vous les remplissiez à plus de 75% de leur capacité, en raison de la mécanique de la manière dont ils écrivent les données.

La question est: combien de temps ralentissent-ils réellement si vous dépassez la barre des 75%?

Oui, j'ai bien l'intention de le conserver correctement et de ne pas le remplir à ras bord, mais j'aimerais savoir, pour le savoir, à quel point ils ralentissent. Parlons-nous de millisecondes ou de secondes? Seront-ils toujours beaucoup plus rapides qu'un disque dur traditionnel?

Aussi, ont-ils des problèmes d'âge?

58
WorldGov

Comme Bob a mentionné dans les commentaires , beaucoup de choses ont changé au sujet des disques SSD ces dernières années. Quelques technologies clés ont résolu les problèmes de performances initiaux. Le tl; dr ne vous inquiétez pas, achetez un SSD, la performance est étonnante. J'ai le Samsung 850 EVO ce Macbook Pro 2011 qui le garde bien ronronné.

Les disques SSD sont physiquement très différents des disques durs en rotation, mais les systèmes d’exploitation et les systèmes de fichiers ont été construits autour des bizarreries des disques en rotation. En conséquence, lors de l’introduction des disques SSD, il y avait des problèmes de performances car ils étaient utilisés de manière inefficace.

Le grand est écrire l’amplification . Lorsqu'un fichier est supprimé, il n'est pas réellement supprimé, son espace est marqué comme étant libre dans le système de fichiers, mais le lecteur n'est pas invité à supprimer réellement les données. Cela économise beaucoup de temps inutile sur un disque en rotation. Pour un disque en rotation, écrire sur l’espace occupé est aussi efficace que l’écriture sur un espace inoccupé. Mais un SSD doit effacer l’espace avant de pouvoir écrire dessus. Et il doit effacer une zone beaucoup plus grande qu'il ne peut écrire. Lorsque cela se produit, toutes les données de la section doivent être déplacées et supprimées ailleurs, ce qui entraîne davantage d'écritures. Sur un disque encombré, toute cette suppression et cette réécriture deviennent coûteuses et réduisent la durée de vie du disque SSD.

Une des façons d'éviter cela est d'utiliser le surapprovisionnement . Il s’agit de laisser délibérément un bloc d’espace libre sur le disque SSD. Cela évite l’amplification en écriture en évitant que le disque ne soit trop encombré. C'est inutile aujourd'hui. Le système d'exploitation et le SSD lui-même réservent un espace suffisant pour le surapprovisionnement.

L'autre solution est Trim . Il s’agit d’une commande supplémentaire que le système d’exploitation peut envoyer au lecteur pour lui faire savoir que les données ont été supprimées. Ensuite, le disque SSD peut être beaucoup plus efficace pour nettoyer les anciennes données et effectuer la collecte des déchets s’il n’est pas utilisé. Tous les principaux systèmes d'exploitation prennent en charge Trim.

65
Schwern

À moins que vous ne prévoyiez de déplacer des téraoctets de données à la fois, l'impact serait négligeable. Même à la profondeur de la file d'attente 32, ce que vous ne verrez jamais à moins que vous ne soyez un utilisateur de station de travail ou un serveur, les effets ne se manifestent que jusqu'à 90% de la capacité et n'affectent donc que très peu les performances. Même un disque SSD complet à 99% surclasserait encore un disque dur de plusieurs ordres de grandeur. Source: https://www.anandtech.com/show/6489/playing-with-op
La longévité des disques SSD est depuis longtemps une source de préoccupation depuis l’introduction de la technologie. Cependant, les disques SSD modernes ont nettement amélioré l’endurance en écriture. Par exemple, un lecteur Samsung 960 PRO 2 To a une résistance en écriture de 1 200 To, ce qui signifie que le lecteur doit être rempli et supprimé 600 fois avant de tomber en panne. Pas probable. En ce qui concerne l’âge, le délai moyen d’échec est de 1 500 000 heures, soit plus de 100 ans. Donc, à moins que vous ne prévoyiez maximiser constamment la vitesse d'écriture d'un disque SSD pendant environ 4 ans d'affilée, les chances que vous voyiez un échec sont minimes.

25
Corsair64

La seule vraie réponse est "cela dépend du lecteur." Comme d'autres réponses l'ont mentionné, le ralentissement peut être évité avec le surapprovisionnement et les contrôleurs intelligents, mais le surapprovisionnement ajoute au coût/Go, de sorte que les disques moins chers ne génèrent pas trop de surapprovisionnement. 25% d’espace libre peut être excessif, mais de nombreux lecteurs ralentiront considérablement lorsque vous dépassez les 90%. Et certains lecteurs, tels que Intel Optane, sont totalement immunisés contre cet effet (source: je travaille chez Intel sur des lecteurs Optane).

Heureusement, l’effet de ralentissement en fin de vie est bien connu et testé par la plupart des commentateurs. Ainsi, si vous examinez le lecteur auquel vous songez sur certains des bons sites de révision du matériel, ils auront quantifié le ralentissement du lecteur une fois que vous l'avez rempli. J'aime Anandtech.com, mais tout site de révision technique qui se penche sur le stockage devrait le tester.

Cela dit, même un disque SSD lent et complet vers la fin de sa vie sera probablement encore plus rapide qu'un disque dur. Ainsi, si vous avez un budget fixe et choisissez un disque SSD plus petit que vous allez remplir par rapport à un disque dur plus volumineux qui disposera d’un espace supplémentaire, le SSD restera le choix le plus rapide.

9
Nate Strickland