Pourquoi les disques SSD de plus petite capacité sont-ils plus lents?

72

Je lisais cet article de Tom's Hardware sur les tests de disques SSD et suis tombé sur l'affirmation suivante:

Avec les disques SSD, les performances varient en fonction du point de capacité. Les plus petits disques ont tendance à être plus lents que les plus gros, même dans la même famille.

Cependant, l'article ne sauvegarde pas cette affirmation ni n'explique pourquoi.

Cela ne me semble pas intuitif que des disques plus petits seraient plus lents. Je penserais que ce serait l'inverse car un disque plus grand a une "zone" plus large pour accéder via la même bande passante.

Alors, est-il vrai que les SSD plus petits (de capacité) sont plus lents? Et si oui, pourquoi?

PGmath
la source
9
"Les plus petits" pourraient bien être des "modèles plus anciens"
Aganju
7
Par "petit", voulez-vous dire en taille physique ou en capacité?
JesseTG
1
@JesseTG Capacité. Je vais le préciser.
PGmath
2
Le nœud du problème est que vous raisonnez sur le débit en utilisant un argument de latence.
Mehrdad

Réponses:

106

Les disques SSD de plus grande taille appartenant au même modèle / à la même famille de SSD (la comparaison de modèles différents n’a aucun sens) sont plus rapides lors de l’écriture de données car ils utilisent davantage de canaux en parallèle :

entrez la description de l'image ici

tandis que les plus petits utilisent peu de canaux (4 au lieu de 8) car ils contiennent moins de modules NAND.

magicandre1981
la source
12
J'ajouterais "pour une famille / un contrôleur donnés" si je voulais être pédant.
Journeyman Geek
8
Il est à noter que la raison en est que les puces flash ont tendance à être disponibles à un prix raisonnable dans une ou deux capacités à la fois. Par exemple, les puces MLC sont actuellement disponibles en 32, 64 et 128 gigabits, et comme les puces de 64 gigabits ne coûtent qu'un peu plus de 32 gigabits, mais moins de la moitié des 128, toute personne qui conçoit une nouvelle gamme de disques SSD la concevra probablement à partir sur des puces de 64 Go, quelle que soit la capacité recherchée.
Jules
Voilà une bonne réponse simple!
Raystafarian
@ magicandre1981 Seriez-vous prêt à écrire un peu plus à ce sujet dans un article pour le blog de la Ligue?
Rahuldottech
@RahulBasu pas vraiment.
magicandre1981
52

Les variantes de plus grande capacité d'un modèle SSD tirent souvent leur plus grande capacité du simple fait d'avoir plus de puces flash NAND du même type que les variantes de faible capacité.

Avoir plus de puces flash permet une conception dans laquelle le contrôleur du SSD peut accéder à plus de données en parallèle, permettant des vitesses plus élevées.

Håkan Lindqvist
la source
37
Un peu comme un RAID-0 intégré.
Kasperd
5

Supposons que le SSD utilise des puces NAND de 32 Go pour le stockage. Un SSD 128G nécessite donc 4 de ces puces pour ajouter de l'espace, et un 256G nécessite 8 puces identiques pour constituer l'espace, ce qui signifie en lecture / écriture, Avec le SSD 256G, il peut gérer 8 jetons ensemble plutôt que les 4 jetons 128G, ce qui le rend beaucoup plus rapide.

Mais comme il existe d'autres goulots d'étranglement, la vitesse finale ne sera pas doublée sur les deux roues, mais dans la vie réelle, il existe de nombreux exemples montrant que la 128G n'a que la moitié de la vitesse d'écriture de la 256G (c'est-à-dire Le benchmark SSD PCIe du Macbook Pro, Sandisk Extreme CZ80 USB).

La description n'était pas précise à 100%, mais elle donne une idée de la raison pour laquelle les petits disques SSD sont plus lents.

John Li
la source