Perché gli SSD di capacità inferiore sono più lenti?


72

Stavo leggendo questo articolo sull'hardware di Tom sul test degli SSD e ho riscontrato la seguente affermazione:

Con gli SSD, le prestazioni variano in base al punto di capacità. Le unità più piccole tendono ad essere più lente di quelle più grandi, anche nella stessa famiglia.

Tuttavia, l'articolo non esegue il backup di questa affermazione o spiega perché.

Non mi sembra intuitivo che unità più piccole sarebbero più lente. Penserei che sarebbe il contrario perché un disco più grande ha una "area" più ampia per accedere tramite la stessa larghezza di banda.

Quindi è vero che gli SSD più piccoli (di capacità) sono più lenti? E se sì, perché?


9
"Più piccolo" potrebbe essere semplicemente "design più vecchio"
Aganju,

7
Per "piccolo", intendi per dimensione fisica o capacità?
JesseTG

1
Capacità @JesseTG. Lo chiarirò.
PGmath,

2
Il nocciolo del problema è che stai ragionando sul throughput usando un argomento di latenza.
Mehrdad,

Risposte:


106

SSD più grandi dello stesso modello / famiglia SSD (il confronto di modelli diversi non ha senso) sono più veloci quando si scrivono dati perché usano più canali in parallelo :

inserisci qui la descrizione dell'immagine

mentre quelli più piccoli usano solo pochi canali (4 anziché 8) perché hanno meno moduli NAND.


12
Aggiungerei "per una determinata famiglia / controllore" se volessi essere pedante.
Journeyman Geek

8
Vale la pena sottolineare che la ragione di ciò è che i chip flash tendono ad essere disponibili solo a un prezzo ragionevole in una o due capacità alla volta. Ad esempio, attualmente i chip MLC sono disponibili nelle varietà da 32, 64 e 128 gigabit e poiché i chip da 64 gigabit costano solo leggermente più di 32 gigabit ma meno della metà dei 128, chiunque progetterà una nuova gamma SSD oggi probabilmente lo progetterà in base su chip da 64 GB, indipendentemente dalla capacità a cui stanno puntando.
Jules

Questa è una buona risposta semplice!
Raystafarian,

@ magicandre1981 Saresti disposto a scrivere qualcosa in più su questo come un articolo per il blog SU?
Rahuldottech,

@RahulBasu non proprio.
magicandre1981,

52

Le varianti a maggiore capacità di un modello SSD spesso ottengono la loro maggiore capacità semplicemente avendo più chip flash NAND dello stesso tipo delle varianti a bassa capacità.

Avere più chip flash consente un design in cui il controller sull'SSD può accedere a più dati in parallelo, consentendo velocità più elevate.


37
Un po 'come un RAID-0 integrato.
Kasperd,

5

Facciamo finta che SSD stia usando chip NAND da 32 GB per l'archiviazione, quindi un SSD da 128 G ha bisogno di 4 di quei chip per aggiungere spazio, e un 256 G ha bisogno di 8 chip identici per creare lo spazio, il che significa per lettura / scrittura, su l'SSD da 256 G può R / W a 8 chip insieme anziché i 4 chip di 128G, che lo rendono molto più veloce.

Ma poiché ci sono altri colli di bottiglia, la velocità finale non mostrerà il doppio su entrambi i R / W, tuttavia nella vita reale, ci sono molti esempi di come i 128G hanno solo la metà della velocità di scrittura dei 256G (cioè retina Benchmark SSD PCIe di Macbook Pro, unità USB Sandisk Extreme CZ80).

La descrizione non era accurata al 100%, ma dà l'idea di base del perché i piccoli SSD sono più lenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.