Найти тему
Holpa

Почему ОЗУ не имеет проблем с ограничением циклов записи, а SSD имеет.

Хранение в оперативной памяти не влечет за собой каких-либо физических изменений в полупроводниковой структуре устройства.

Для статического ОЗУ (SRAM) ячейки памяти состоят из транзисторов с перекрестной связью, где один транзистор включен, а другой выключен. В зависимости от того, какой транзистор включен, определяет, является ли бит нулем или единицей.

Для динамического ОЗУ (DRAM) конденсатор заряжается или разряжается для хранения единицы или нуля.

В твердотельных накопителях, в отличие от динамической оперативной памяти, заряд фактически вводится или высасывается из чрезвычайно высокорезистивной ячейки. Переместить заряд внутрь или наружу означает разрушить изоляцию, чтобы переместить заряд. Это движение заряда через изолятор постепенно повреждает изоляцию до тех пор, пока в конечном итоге она не может больше удерживать заряд.
Виды RAM
Виды RAM

Как статическая, так и динамическая память используют транзисторные или конденсаторные компоненты в пределах своих нормальных значений.

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

Запись на флэш-память проблематична, первые микросхемы MCU, которые использовали со встроенной флэш-памятью (в отличие от стираемых УФ-излучением), имели скорость только на 100 циклов записи.

микросхема MCU
микросхема MCU

То, что делает запись, - это помещает высокое напряжение рядом с этим конденсатором, достаточно высокое, чтобы пробить изоляцию и зарядить его, но не настолько, чтобы разрушить его.

Современные флеш-чипы также являются аналоговыми и могут хранить 2 или 3 бита в ячейке, имея четыре или восемь различных уровней напряжения.

Nand
Nand

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

-4