Dlaczego dyski SSD o mniejszej pojemności są wolniejsze?

72

Czytałem ten artykuł Tom's Hardware na temat testowania dysków SSD i natrafiłem na następujące oświadczenie:

W przypadku dysków SSD wydajność różni się w zależności od pojemności. Mniejsze dyski są zwykle wolniejsze niż większe, nawet w tej samej rodzinie.

Jednak artykuł nie tworzy kopii zapasowej tego roszczenia ani nie wyjaśnia, dlaczego.

Nie wydaje mi się intuicyjne, że mniejsze dyski byłyby wolniejsze. Myślę, że byłoby odwrotnie, ponieważ większy dysk ma szerszy „obszar”, do którego można uzyskać dostęp za pośrednictwem tej samej przepustowości.

Czy to prawda, że ​​dyski SSD o mniejszej pojemności (pojemności) są wolniejsze? A jeśli tak, to dlaczego?

PGmath
źródło
9
„Mniejszy” może być po prostu „starszym projektem”
Aganju,
7
Czy przez „mały” rozumiesz rozmiar fizyczny czy pojemność?
JesseTG,
1
@JesseTG Pojemność. Wyjaśnię to.
PGmath,
2
Sedno problemu polega na tym, że zastanawiasz się nad przepustowością za pomocą argumentu opóźnienia.
Mehrdad,

Odpowiedzi:

106

Większe dyski SSD z tego samego modelu / rodziny dysków SSD (porównywanie różnych modeli nie ma sensu) są szybsze podczas zapisywania danych, ponieważ korzystają z większej liczby kanałów równolegle :

wprowadź opis zdjęcia tutaj

podczas gdy mniejsze wykorzystują tylko kilka kanałów (4 zamiast 8), ponieważ mają na sobie mniej modułów NAND.

magicandre1981
źródło
12
Dodałbym „dla danej rodziny / kontrolera”, gdybym chciał być pedantyczny.
Journeyman Geek
8
Warto zauważyć, że powodem tego jest to, że układy flash są zwykle dostępne w rozsądnej cenie, w jednej lub dwóch pojemnościach naraz. Na przykład obecnie chipy MLC są dostępne w wersjach 32, 64 i 128 gigabitowych, a ponieważ chipy 64 gigabitowe kosztują tylko nieco ponad 32 gigabitowe, ale mniej niż połowę 128, każdy, kto dziś projektuje nowy zakres dysków SSD, prawdopodobnie zaprojektuje go na podstawie na układach 64 Gb, niezależnie od pojemności, do której dążą.
Jules
To dobra prosta odpowiedź!
Raystafarian,
@ magicandre1981 Czy zechciałbyś napisać o tym więcej jako artykuł na blogu SU?
rahuldottech 10.04.16
@RahulBasu nie bardzo.
magicandre1981 10.04.16
52

Warianty o większej pojemności modelu SSD często uzyskują większą pojemność po prostu dzięki większej liczbie układów pamięci flash NAND tego samego typu co warianty o mniejszej pojemności.

Posiadanie większej liczby układów flash pozwala na zaprojektowanie, w którym kontroler na dysku SSD może uzyskać dostęp do większej liczby danych równolegle, co pozwala na wyższe prędkości.

Håkan Lindqvist
źródło
37
Coś jak wbudowany RAID-0.
kasperd
5

Udawajmy, że SSD używa do przechowywania 32 GB układów NAND, więc SSD 128G potrzebuje 4 takich układów, aby dodać miejsce, a 256G potrzebuje 8 identycznych układów do uzupełnienia przestrzeni, co oznacza do odczytu / zapisu na 256G SSD może R / W do 8 chipów razem zamiast 4 chipów 128G, co czyni go znacznie szybszym.

Ale ponieważ istnieją inne szyjki butelek, końcowa prędkość nie pokaże się jako podwójna na obu R / W, jednak w prawdziwym życiu istnieje wiele przykładów tego, że 128G ma tylko połowę prędkości zapisu 256G (tj. Siatkówka Test porównawczy PCIe SSD Macbooka Pro, dysk USB Sandisk Extreme CZ80).

Opis nie był w 100% dokładny, ale daje podstawowe wyobrażenie o tym, dlaczego małe dyski SSD są wolniejsze.

John Li
źródło