Почему твердотельные накопители меньшей емкости работают медленнее?

72

Я читал эту статью Tom's Hardware о тестировании твердотельных накопителей и наткнулся на следующее утверждение:

С твердотельными накопителями производительность варьируется в зависимости от емкости. Меньшие диски, как правило, медленнее, чем большие, даже в одной семье.

Тем не менее, статья не поддерживает это утверждение и не объясняет почему.

Мне не кажется интуитивно понятным, что меньшие диски будут медленнее. Я бы подумал, что все будет наоборот, поскольку больший диск имеет более широкую «область» для доступа по той же полосе пропускания.

Так правда ли, что меньшие (емкостные) SSD работают медленнее? И если так, то почему?

PGmath
источник
9
«Меньший» может быть просто «старым дизайном»
Aganju
7
Под «малым» вы подразумеваете физический размер или вместимость?
JesseTG
1
@JesseTG Емкость. Я сделаю это яснее.
PGmath
2
Суть проблемы в том, что вы рассуждаете о пропускной способности, используя аргумент задержки.
Мердад

Ответы:

106

Большие SSD из одной и той же модели / семейства SSD (сравнивать разные модели не имеет смысла) быстрее при записи данных, потому что они используют больше каналов параллельно :

введите описание изображения здесь

в то время как меньшие используют только несколько каналов (4 вместо 8), потому что на них меньше модулей NAND.

magicandre1981
источник
12
Я бы добавил «для данной семьи / контролера», если бы я хотел быть педантичным.
Мастер-подмастерье
8
Стоит отметить, что причина этого заключается в том, что флеш-чипы, как правило, доступны по разумной цене только в одной или двух емкостях одновременно. Например, в настоящее время чипы MLC доступны в 32-, 64- и 128-гигабитных вариантах, а поскольку 64-гигабитные чипы стоят чуть больше 32-гигабитных, но менее половины из 128-х, любой, кто сегодня разрабатывает новую серию твердотельных накопителей, вероятно, разработает ее на основе на 64Gb чипах, независимо от емкости, на которую они нацелены.
Жюль
Теперь это хороший простой ответ!
Raystafarian
@ magicandre1981 Хотели бы вы написать немного больше об этом в качестве статьи для блога SU?
rahuldottech
@RahulBasu не совсем.
magicandre1981
52

Варианты модели SSD с большей емкостью часто получают более высокую емкость, просто имея больше флэш-чипов NAND того же типа, что и варианты с меньшей емкостью.

Наличие большего количества микросхем флэш-памяти позволяет создать схему, в которой контроллер на SSD может параллельно получать доступ к большему количеству данных, что обеспечивает более высокие скорости.

Хокан Линдквист
источник
37
Вроде как встроенный RAID-0.
Касперд
5

Давайте представим, что SSD использует 32 ГБ микросхемы NAND для хранения, поэтому 128 ГБ SSD нужно 4 из этих чипов, чтобы увеличить пространство, а 256 ГБ - 8 одинаковых чипов, чтобы освободить пространство, что означает для чтения / записи, на 256G SSD позволяет записывать до 8 чипов вместе, а не по 4 чипа 128G, что делает его намного быстрее.

Но поскольку существуют другие узкие места, конечная скорость не будет показывать удвоение на обоих носителях, однако в реальной жизни есть много примеров того, как 128G имеют только половину скорости записи 256G (то есть сетчатки глаза). Тест PCIe SSD для Macbook Pro, USB-накопитель Sandisk Extreme CZ80).

Описание не было на 100% точным, но оно дает основную идею о том, почему маленькие SSD работают медленнее.

Джон Ли
источник