SLC, MLC и TLC в современных SSD дисках
В современных SSD наиболее распространены три типа чипов памяти NAND: SLC, MLC и TLC.
SLC – Single Level Cell – ячейка с одним уровнем. Имеет высокую производительность, низкое потребление электроэнергии, наибольшую скорость записи и количество циклов Program/Erase. Такой тип памяти обычно используется в серверах высокого уровня, поскольку стоимость SSD на их основе велика.
MLC — Multi Level Cell – ячейка с несколькими уровнями. Обладает меньшей стоимостью, по сравнению с SLC, однако обладает меньшей выносливостью и меньшим количеством циклов Program/Erase. Является хорошим решением для коммерческих и рабочих платформ — имеет хорошее соотношение цена/скорость работы.
eMLC — Enterprise Multi Level Cell – ячейка, аналогичная по структуре обычной MLC, но с увеличенным ресурсом по циклам Program/Erase. По надежности eMLC находится между SLC и MLC, при этом цена не сильно выше, чем у последней. Типичное применение — рабочие станции и серверы среднего класса.
TLC — Three Level Cell – ячейка с тремя уровнями. Обладает большей плотностью, но меньшей выносливостью, медленной скоростью чтения и записи и меньшим количеством циклов Program/Erase по сравнению с SLC и MLC. До настоящего момента, память типа TLC NAND использовалась в основном в flash-накопителях (флешках), однако совершенствование технологий производства сделало возможным его использование и в стандартных SSD.
Все описанные выше типы ячеек памяти относятся к планарному типу, то есть 2D. Их недостатком является то, что для увеличения плотности в каждом отдельном чипе приходится уменьшать техпроцесс, и из-за ряда физических ограничений делать это до бесконечности не получится. Для преодоления этого были разработаны 3D ячейки памяти.
Сравнение характеристик чипов памяти SSD
Лучше избегать QLC. Выбирая между TLC и MLC, выбирайте MLC. Выбирая между MLC и SLC, выбирайте SLC.