Каков размер «записываемой страницы» у WDS200T2B0A/WDS200T2B0B?

Каков размер «записываемой страницы» у WDS200T2B0A/WDS200T2B0B?

Кто-нибудь знает размер страницы записи¹ твердотельного накопителя Western Digital Blue SATA (модели WDS200T2B0A или WDS200T2B0B)?

Я связался со службой поддержки WD, и они утверждают, что это 512B, но большая часть информации, которую я видел о современных SSD, говорит о том, что это крайне маловероятно. (То есть, хотя контроллер диска можетподражать(Записывая отдельные сектора по 512 байт, оборудование фактически не может записать данные размером меньше страницы, которая, скорее всего, составляет 4 КБ или больше.)

Похожие вопросы:

...конечно, я спрашиваю о другом устройстве, так что это не дубликаты.

(¹ «Страница» — это наименьший блок данных, который можно записать за одну операцию записи.)

Редактировать:

Официальный ответ Western Digital: «Извините, но информация, которую вы ищете, является конфиденциальной и недоступна для клиентов».

В соответствии содин источник, чипы NAND должны быть «SanDisk BiCS FLASH 64-Layer TLC», но я не могу найти никаких спецификаций на них... и, конечно же, у WD есть одна из тех наклеек «гарантия аннулируется при удалении», которая скрывает чипы, так что вы не сможете прочитать с них номера.

решение1

(¹ «Страница» — это наименьший блок данных, который можно записать за одну операцию записи.)

Исходя из этого определения, в современных SSD-накопителях используются различные «размеры страниц»:

  1. Минимальный размер записи в сырую флэш-память. Он может быть всего лишь одним битом, но биты могут быть индивидуально запрограммированы (установлены на 0), а не стерты (установлены на 1).

  2. Размер стираемого блока в сырой флэш-памяти. Он значительно больше; в современных флэш-устройствах он часто составляет несколько мегабайт. Примечательно, что обычно этонетстепень числа 2, так как включает дополнительные биты для исправления ошибок.

  3. Размер блока исправления ошибок, реализованный слоем перевода Flash. Я не знаю навскидку, насколько они велики — вероятно, они где-то между размером блока слоя перевода и целым блоком стирания.

  4. Размер блока, реализуемый слоем трансляции флэш-памяти. Обычно это 512 или 4096 байт для совместимости с распространенными операционными системами.

Последний из них — единственный размер, который, скорее всего, будет иметь значение для вас как конечного пользователя, и вам уже сказали, что это 512B.

решение2

Можно найти документы, опубликованные производителями в зависимости от типа NAND вашего SSD, например:

  • Samsung QLC(16КБ):
    • Ким, Ду-Хён и др. «13.1 Флэш-память NAND емкостью 1 ТБ, 4 бит/ячейка, с t PROG = 2 мс, tR = 110 мкс и высокоскоростной скоростью ввода-вывода 1,2 Гбит/с». Международная конференция IEEE по твердотельным схемам (ISSCC) 2020 г. IEEE, 2020 г.
  • Самсунг ТЛС(16КБ):
    • Ким, Чулбум и др. «512-гигабайтная 3-битная/ячейковая 64-стековая флэш-память WL 3-D-NAND». Журнал IEEE по твердотельным схемам 53.1 (2017): 124-133.
  • Intel QLC(16КБ):
    • Хакифируз, Али и др. «30,2 А 1 ТБ 4 бит/ячейка 144-уровневая плавающая флэш-память 3D-NAND с пропускной способностью программы 40 МБ/с и плотностью 13,8 Гбит/мм 2 ». Международная конференция IEEE по твердотельным схемам 2021 года (ISSCC). Том 64. IEEE, 2021.

Или, может быть, провести какое-нибудь тестирование, напримерэтот вопросможет помочь. Я протестировал свой WD SN850 и обнаружил, что размер страницы составляет 32 КБ:

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

Связанный контент