Найти в Дзене
Герман Геншин

Серьёзная проблема дешёвых SSD: почему вы пожалеете о покупке накопителя без DRAM гораздо раньше, чем думаете

Если вы хоть раз смотрели обзоры NVMe SSD, наверняка замечали, что внимание часто уделяют наличию DRAM-чипа на плате. Скорее всего, у вас возникал вопрос: зачем твердотельному накопителю отдельная оперативная память? На самом деле, собственная DRAM для SSD — не просто стандарт, а крайне важная деталь. Сейчас объясню, почему это так важно. Если в вашем SSD есть такой чип — он играет действительно ключевую роль, и задачи у него совсем не те, что у обычной оперативки. Главное, для чего нужна DRAM в накопителе, — это хранение специальной "карты соответствия", которая сопоставляет логические адреса файлов с их конкретным расположением в микросхемах NAND. Когда система записывает данные, она выдаёт им логический адрес, а физически SSD раскидывает фрагменты файла по разным чипам для скорости. Без DRAM-кеша контроллеру пришлось бы тратить время на постоянный поиск информации в медленной флеш-памяти — диск заметно бы "тормозил". А когда эта карта хранится в быстрой DRAM, нужный файл сразу под
Оглавление

Если вы хоть раз смотрели обзоры NVMe SSD, наверняка замечали, что внимание часто уделяют наличию DRAM-чипа на плате. Скорее всего, у вас возникал вопрос: зачем твердотельному накопителю отдельная оперативная память?

На самом деле, собственная DRAM для SSD — не просто стандарт, а крайне важная деталь. Сейчас объясню, почему это так важно.

Зачем SSD нужна своя память?

-2

Если в вашем SSD есть такой чип — он играет действительно ключевую роль, и задачи у него совсем не те, что у обычной оперативки. Главное, для чего нужна DRAM в накопителе, — это хранение специальной "карты соответствия", которая сопоставляет логические адреса файлов с их конкретным расположением в микросхемах NAND. Когда система записывает данные, она выдаёт им логический адрес, а физически SSD раскидывает фрагменты файла по разным чипам для скорости. Без DRAM-кеша контроллеру пришлось бы тратить время на постоянный поиск информации в медленной флеш-памяти — диск заметно бы "тормозил". А когда эта карта хранится в быстрой DRAM, нужный файл сразу под рукой.

Кроме того, DRAM в SSD работает буфером: она собирает небольшие порции данных и потом отправляет их на флеш-память крупными блоками. Это важно потому, что флеш-память быстро изнашивается при постоянных мелких записях. Благодаря DRAM-кэшу такие обращения объединяются, и износ NAND-чипов заметно снижается, а ваш SSD служит дольше.

Именно DRAM делает SSD не только быстрее, но и надёжнее. Да, отказ от неё позволяет производителю сэкономить, но вы в итоге жертвуете скоростью и долговечностью устройства, что особенно становится ощутимо со временем.

Как работают SSD без DRAM?

Хотя чип DRAM существенно улучшает работу SSD, многие производители выходят на рынок с моделями без этой памяти — ради удешевления. В таких накопителях используется технология Host Memory Buffer (HMB): часть оперативной памяти вашего компьютера (обычно меньше 100 мегабайт) "одалживается" для хранения той самой карты соответствия файлов с их фактическим местоположением. SSD через шину PCIe обращается к этому участку вашей оперативки для поиска нужных данных.

Это решение всё равно не настолько быстрое, как своя DRAM, но куда лучше, чем если хранить карту только во флеш-памяти. В большинстве повседневных задач заметной потери скорости не будет.

Помимо HMB, SSD без DRAM часто используют SLC-кэш: небольшая часть TLC- или QLC-памяти временно работает в режиме Single-Level Cell — такой буфер позволяет быстро записывать данные. После завершения активных операций они переносятся в более медленные зоны накопителя. Если при копировании больших файлов SLC-буфер переполнился, скорость записи резко падает до скорости обычной флеш-памяти. Но для типичных домашних сценариев комбинация HMB и SLC-кэша вполне сглаживает эти недостатки.

Стоит ли брать SSD с DRAM?

-3

Всё зависит от ваших задач и бюджета. В последние годы разница между SSD с DRAM и без стала не так заметна, но в условиях глобального дефицита памяти эта ситуация может быстро измениться в худшую сторону.

Подпишитесь на рассылку и узнавайте первым, как выбрать идеальный SSD с DRAM

Подпишитесь на рассылку и узнавайте первым, как выбрать идеальный SSD с DRAM

Советую выбирать SSD с DRAM, если планируете ставить на него систему или активно работать с программами — в этих случаях операционка постоянно обращается к множеству мелких файлов, и быстрая DRAM серьёзно ускоряет и упростит работу. Кроме того, за счёт DRAM уменьшается износ флеш-памяти, и накопитель прослужит дольше.

Если же диск нужен лишь для хранения фильмов, фотографий или архивов — разницу в скорости, скорее всего, не заметите: при последовательном чтении модели с DRAM и без практически равны. А вот если устройства с DRAM вдруг подскочили в цене из-за нехватки памяти, вполне разумно временно выбрать более доступный вариант без DRAM — сегодня это уже не редкость.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: