Сайт о телевидении

Сайт о телевидении

» » Программирование NAND FLASH. Сравнение типов флеш-памяти NAND

Программирование NAND FLASH. Сравнение типов флеш-памяти NAND

MLC или TLC — что лучше выбрать для своего компьютера? Все пользователи, которые когда-либо использовали твердотельный накопитель (память SSD), отзываются о нем положительно. Благодаря ему, любимые приложения загружаются быстрее, а общая эффективность системы повышается. Кроме того, эти накопители гораздо более износоустойчивые и прочные по сравнению с традиционными жесткими дисками. Но почему некоторые типы памяти дороже, чем другие? Для ответа на этот вопрос нужно понять внутреннее устройство накопителей такого типа.

Плату SSD можно условно разделить на 3 основных блока:

  1. 3D NAND-память (не путать с NOR Flash). Эта часть используется для хранения данных в энергонезависимых блоках, которые не требуют постоянного питания от электросети.
  2. DDR. Небольшое количество энергозависимой памяти, которой нужно питание для сохранения данных. Используется с целью кэширования информации для будущего доступа. Эта опция доступна не на всех накопителях.
  3. Контроллер. Выступает в качестве посредника, соединяя 3D NAND-память и компьютер. Контроллер также содержит встроенное программное обеспечение, которое помогает управлять SSD.

NAND-память, в отличие от NOR, построена из множества ячеек, содержащих биты, которые включаются или выключаются за счет электрического заряда. Организация этих отключаемых ячеек представляет данные, хранящиеся на SSD. Количество битов в этих ячейках также определяется разновидностью памяти. Например, в Single Level Cell (SLC) ячейка содержит 1 бит. Накопители NOR обычно используются в сетевых устройствах.

Причина, по которой флешка SLC располагает малым объемом памяти, заключается в ее небольшом физическом размере по сравнению с другими элементами Printed Circuit Board (PCB). Не стоит забывать, что PCB включает контроллер, память DDR и 3D NAND-память, которые нужно как-то разместить внутри системного блока персонального компьютера. Память MLC NAND удваивает количество бит на ячейку, а TLC — утраивает. Это положительно сказывается на объеме памяти. Накопители NOR предоставляют доступ к случайной информации, из-за чего их не используют, как жесткий диск.

Есть определенные причины, по которым производители продолжают выпускать флеш-память с 1 битом на ячейку. Накопители SLC считаются самыми быстрыми и надежными, но они относительно дорогие и обладают ограниченным объемом памяти. Вот почему такое устройство наиболее предпочтительно для компьютеров, которые подвергаются сильным нагрузкам.

Что такое SLC

В противостоянии SLC vs MLC или TLC 3D всегда побеждает первый тип памяти, но он и стоит значительно дороже. Он также располагает большим объемом памяти, но работает медленнее и больше склонен к поломкам. MLC и TLC — это типы памяти, которые рекомендуется применять для обычного повседневного использования компьютера. NOR обычно используется в мобильных телефонах и планшетах. Осознание своих собственных потребностей поможет пользователю выбрать наиболее подходящий из всех SSD-дисков.

Single Level Cell получила свое название благодаря единственному биту, который включается или выключается в зависимости от питания электроэнергией. Преимущество SLC в том, что она наиболее точная при чтении и записи данных, а ее цикл непрерывной работы может быть более продолжительным. Количество допустимых перезаписей составляет 90000-100000.

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

Достоинства SLC:

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

Недостатки SLC:

  • высокая цена по сравнению с другими SSD;
  • сравнительно небольшой объем памяти.

Тип памяти eMLC

eMLC — это флеш-память, оптимизированная для предпринимательского сектора. Она может похвастаться улучшенной производительностью и долговечностью. Количество перезаписей варьируется от 20000 до 30000. eMLC можно рассматривать как более дешевую альтернативу SLC, которая позаимствовала некоторые преимущества у своего конкурента.

Достоинства eMLC:

  • намного дешевле, чем SLC;
  • более высокая производительность и выносливость по сравнению с обычной MLC NAND.

Недостатки eMLC:

  • проигрывает SLC в плане производительности;
  • не подходит для домашнего использования.

Флеш-память MLC для твердотельного накопителя

Память Multi Level Cell получила свое название благодаря способности хранить 2 бита данных в одной ячейке. Большим преимуществом является более низкая цена по сравнению с SLC. Меньшая стоимость, как правило, становится залогом популярности продукта. Проблема в том, что количество возможных перезаписей одной ячейки значительно меньше по сравнению с SLC.

Достоинства MLC NAND:

сравнительно низкая цена, рассчитанная на массового потребителя;
большая надежность по сравнению с TLC.

Недостатки MLC NAND:

  • менее надежная и долговечная, чем SLC или eMLC;
  • не подходит для коммерческого использования.

TLC память

Triple Level Cell — это самая дешевая разновидность флеш-памяти. Ее самый большой недостаток заключается в том, что она подходит только для домашнего использования и противопоказана к применению в предпринимательской или промышленной деятельности. Жизненный цикл ячейки составляет 3000-5000 перезаписей.

Достоинства TLC 3D:

  • наиболее дешевая SSD из всех доступных на рынке;
  • способна удовлетворить потребности большинства пользователей.

Недостатки TLC 3D:

  • наименьшая продолжительность жизни по сравнению с другими типами;
  • не годится для коммерческого использования.

Долговечность SSD

Как и все хорошие вещи в этом мире, SSD не может существовать вечно. Как было отмечено выше, жизненный цикл твердотельного накопителя напрямую зависит от того, какую он использует 3D NAND-память. Многих пользователей волнует вопрос, как долго могут функционировать более дешевые виды накопителей. По сравнению с MLC и TLC, память SLC более долговечная, но стоит дороже. Независимые команды энтузиастов провели испытания доступных SSD потребительского класса, большинство из которых составили MLC, а 3D NAND TLC использовался только 1. Результаты оказались многообещающими. Перед выходом из строя, большинство этих устройств успели пропустить через себя 700 Тбайт информации, а 2 из них — даже 1 Пбайт. Это поистине огромное количество данных.

Можно смело отметать любые опасения по поводу того, что SSD выйдет из строя в короткие сроки. Если вы используете MLC или TLC 3D V-NAND для такого повседневного использования, как хранение музыки, фотографий, программного обеспечения, личных документов и видеоигр, то можете быть уверены, что памяти хватит на несколько лет. В домашних условиях невозможно нагрузить компьютер так, как это делают с корпоративными серверами. Тем, кто беспокоится о продолжительности жизни своей памяти, могут пригодиться функции вроде Self-Monitoring Analysis and Reporting Technology (S.M.A.R.T.), которые помогают отслеживать состояние SSD.

Выбор подходящего SSD


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

Серверы на больших предприятиях — это хороший пример использования дорогих флеш-накопителей, ведь они работают по 24 часа в сутки 5-7 дней в неделю. Вот почему они нуждаются в продолжительном , быстром чтении/записи и повышенной надежности. Потребительские накопители являются урезанными версиями коммерческих. Они лишены определенных функций, но предлагают больший объем памяти. Кроме того, в мире наблюдается приятная тенденция к увеличению производительности бюджетных НАНД и снижению их стоимости.

Какой тип накопителя выбрать для себя? SLC или MLC и TLC? Можно сделать вывод, что память SLC или eMLC для обычного повседневного использования просто не нужна, так что нет никакого смысла тратить на нее круглую сумму денег. Если же выбирать тип памяти NAND из TLC или MLC, то здесь все будет зависеть от ваших финансовых возможностей.

TLC NAND — это самая бюджетная память, которая способна удовлетворить нужды большинства потребителей. MLC-память можно рассматривать, как более продвинутый вариант NAND-памяти для людей, готовых вкладывать в свой персональный компьютер большие средства. Он подойдет и для тех, кто планирует хранить свои данные в течение многих лет. Если на мониторе появилась надпись «NAND Flash was not detected», значит память, скорее всего, исчерпала свой ресурс и вышла из строя.

NAND и NOR: что они такое, и с чем их едят

Думаю, многие, читая в новостях о флэш-памяти, сталкивались с какими-то странными ругательными сокращениями типа NOR и NAND. При этом расшифровки значений, как правило, не приводилось, и найти им какое-либо объяснение вам, скорее всего, вряд ли удалось. Попробуем внести хоть какую-то ясность в этот вопрос.

Итак, сокращения NOR и NAND обозначают тип логических элементов, используемых в данной единице флэш-памяти. NOR обозначает логический элемент ИЛИ-НЕ (NOT OR), а NAND - И-НЕ (NOT AND). Но, поскольку мне сейчас не хочется читать вам курс булевой алгебры и основ цифровой логики, которая вам, к тому же, и не нужна, остановимся лишь на результатах использования этих технологий.
Основная функция накопителей на флэш - хранить информацию. И отсюда вытекает первое различие: достигнутые сегодня плотности записи для технологии NAND превосходят достигнутые в NOR, причем разница измеряется в порядках. И требования хранения больших объемов и компактности однозначно определяют технологию используемой флэш-памяти. Впрочем, это не единственный критерий. Не менее важной является возможность выполнять в памяти записанный программный код, т.е. так называемая XIP Capability (XIP - eXecute In Place). Такая возможность существует у NOR-технологии и отсутствует у NAND. Так получается, что основным назначением памяти, произведенной по технологии NAND, является хранение данных, а по технологии NOR - хранение исполнимого программного кода и, в меньшей степени, данных (что обусловлено не только доступным малым объемом - чуть позже мы вернемся к этому).

Флэш-устройства делятся на части, которые называются блоками. Это необходимо делать для преодоления некоторых физических ограничений и из ценовых соображений. Запись в любом устройстве флэш определенного блока может быть произведена только если этот блок пуст или очищен. В большинстве случаев получается так, что операции записи должна предшествовать операция стирания. И если в NAND-устройствах операция стирания блока может быть произведена сразу, то в NOR-устройствах необходимо предварительно установить все байты блока в ноль. Нужно также сказать что типичное значение размера блока в NOR-устройствах составляет 64 или 128 Кб (8-32 Кб у NAND), что в сочетании с и так невысокими скоростями работы флэш приводит к тому, что операции записи со стиранием могут занимать до нескольких секунд. Это и является сдерживающим фактором применения NOR-флэша в качестве носителя данных. А применение его для хранения исполнимого кода возможно в том случае, если он устраивает в плане производительности - требования не должны быть высокими. Время стирания памяти NAND измеряется в миллисекундах и имеет первый порядок. А малый размер блока в случае неблагоприятных внешних условий гарантирует потерю минимального объема данных. Итак, подводя итог по этому абзацу: операции чтения NOR несколько быстрее NAND; операции же записи, наоборот, быстрее у NAND, причем значительно; благодаря малому размеру блока NAND в единицу времени нуждается в меньшем числе стираний (что, как мы увидим ниже, еще и способно продлить срок ее функционирования в устройстве), которые она проводит приблизительно на три порядка быстрее, чем NOR.

NOR-флэш является устройством памяти с произвольным доступом. Микросхемы NOR имеют интерфейс, позволяющий произвести адресацию и получить легкий доступ к каждому отдельному байту. Интерфейс ввода-вывода устройства памяти NAND значительно сложнее и меняется от устройства к устройству и от разработчика к разработчику. Одни и те же выводы (зачастую их 8) используются для передачи управляющих сигналов, адреса и данных. Кроме того, в NAND-флэше доступ осуществляют блоками обычно в 512 байт, т.е. за одно обращение считывается или записывается 512 байт. Доступ к каждому блоку произвольный, но, так как нет возможности обратиться к отдельному байту, память типа NAND не является в известном смысле памятью произвольного доступа. Выдача каждого байта из 512-байтного блока осуществляется на шину памяти последовательно, поэтому уместно говорить о последовательном доступе. Что и делают. Или о памяти со страничной организацией. Теперь становится понятней, почему NOR больше подходит для хранения и выполнения программ, а NAND - для хранения данных.
Схемотехнически ячейка памяти NAND организуется проще: она имеет меньший размер по сравнению с NOR, и это соответственно приводит к повышению плотности записи, уменьшению энергопотребления и стоимости производства.

Но у любой технологии не могут быть только положительные стороны. В этом смысле NAND тоже не исключение. Как и при эксплуатации любых накопителей, возможны случайные ошибки чтения и порча накопителя в целом. Для устройств памяти флэш-типа актуально говорить о безошибочном чтении, обработке плохих блоков и числе циклов чтения/записи. Явление ошибочного вычитывания битов (называется bit-flipping) больше характерно для NAND-памяти, чем для NOR. Вред от одного ошибочного бита определяется типом данных, к которым он принадлежит. Так, для мультимедийных данных это окажется несущественным, но подобная ошибка в программном коде или критически важных данных может привести к весьма трагическим результатам. Как я уже сказал, для NOR-памяти это явление менее характерно, а память на технологиях NAND нуждается в использовании какого-то дополнительного механизма обнаружения и коррекции ошибок.

Технологии производства NAND-памяти пока несовершенны, и изначально память содержит какое-то число неработающих элементов. Так как в NAND группа запоминающих ячеек объединяется в блок, то испорченная ячейка в блоке приводит к неработоспособности блока в целом, т.е. получается плохой блок. Поэтому появляется необходимость отслеживать состояние блоков и использовать только рабочие, что осуществить намного проще, чем произвести память, абсолютно не содержащую плохих страниц: такое производство оказывается очень дорогим (похожая ситуация была в свое время с LCD-панелями). По очевидным причинам этот вид дефектов не характерен для NOR.

Рабочий ресурс микросхем флэш выражается в минимально и максимально возможном числе циклов стирания каждого отдельного блока (а мы уже знаем, что каждая запись блока обязательно сопровождается его предварительным стиранием). Для памяти на технологиях NOR оно составляет 10.000 и 100.000 циклов соответственно, для NAND - 100.000 и 1.000.000 циклов. Все предельно просто, и комментировать нечего.
Использование NOR-памяти отличается сравнительной простотой. Она не нуждается в каких-либо дополнительных драйверах, а может быть просто установлена и использована. C NAND сложнее, так как разные производители используют разные интерфейсы, и для нее скорее всего понадобится драйвер. Впрочем, несмотря на то, что у NAND-памяти много преимуществ, вы не должны думать, что NOR - это вчерашний день. NOR-память сегодня находит применение в многочисленных устройствах, не нуждающихся в больших объемах и некритичных к производительности. NAND находит применение в тех областях, где бОльшая сложность по применению оправдывается большИми доступными объемами и производительностью.

По материалам компаний - производителей флэш
M-Systems, Samsung и др.

В основу зарождения NAND-памяти легла появившаяся намного раньше флеш-память, используемая в твердотельных накопителях с явно меньшей скоростью работы, долговечностью и большей площадью чипа, чем у NAND-памяти. Флеш-память изобрел Fujio Masuoka в 1984 году, работая в компании Toshiba. После представления разработки Fujio Masuoka на IEEE 1984 (International Electron Devices Meeting) в Сан-Франциско (Калифорния) компания Intel в 1988 году выпустила первый коммерческий флеш-чип типа NOR. Появление NAND-типа флеш-памяти было анонсировано Toshiba в 1989 году на Международной конференции, посвященной твердотельным дискам (International Solid-State Circuits Conference).

Flash-память, типы NAND-памяти

Принципиальным отличием флеш-памяти является хранение ею одного бита информации в массиве транзисторов с плавающим затвором, называемых ячейками. Существует два типа NAND-памяти, используемой в SSD дисках – SLC и MLC. Чем же отличаются SLC и MLC типы памяти? SLC-устройства имеют одноуровневые ячейки, которые хранят в каждом транзисторе только один бит, а многоуровневые MLC могут хранить в каждой ячейке несколько бит информации. Это следствие использования разных уровней электрического заряда на плавающем затворе транзистора. Принцип кодирования (логического 0 или 1) информации во всех случаях одинаков, он будет описан нами ниже. Различается лишь строение ячейки. Глубина уровней MLC может доходить до 4-х, то есть хранить до 4-х бит информации, в то время как SLC является более простой единицей и хранит 1 бит.

Технология MLC позволяет за счет наращивания уровней существенно увеличить объем диска, оставив его физические размеры неизменными, что уменьшает себестоимость каждого гигабайта. На этом положительные качества данной технологии заканчиваются. С каждым дополнительным уровнем усложняется задача распознавания уровня сигнала, не говоря уже об уменьшении ресурса работы SSD-диска, увеличивается время поиска адреса ячейки, повышается вероятность ошибок. Контроль за ошибками осуществляется аппаратно, что в случае технологии MLC ведет к удорожанию управляющей электроники и соответственно увеличивает конечную стоимость SSD. Диски SSD, массово продающиеся на мировом рынке, используют MLC-технологию с четырехуровневой записью. При этом данные кодируются как (11), (10), (01), (00). Для SLC одноуровневая ячейка может принимать лишь значения 0 или 1.

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

Механизмы записи и чтения элементарной ячейки NAND-память

Постараемся более подробно описать работу транзистора для NAND-памяти, которым является полевой транзистор с изолированным затвором или MOSFET.

Главной особенность полевого транзистора, которая позволила его использование для хранения информации, стала возможность удерживать электрический заряд на «плавающем» затворе до 10 лет. Сам «плавающий» затвор выполнен из поликристаллического кремния и полностью окружен слоем диэлектрика, что обеспечивает ему полное отсутствие электрического контакта с элементами транзистора. Он расположен между управляющим затвором и подложкой из p-n переходов. Управляющий электрод полевого транзистора называется затвором. В данном случае проводимость p-n перехода, обусловленная электрическим сопротивлением, управляется разностью потенциалов, которая создает электрическое поле, воздействующее на состояние p-n переходов.

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

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

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

Срок жизни NAND-памяти

Главной особенностью NAND-памяти, позволяющей ее использование в SSD-дисках, стало ее умение хранить данные без внешнего источника энергии. Однако такая технология накладывает ограничения на число изменений логического состояния ячейки, что приводит к конечному числу циклов перезаписи этой ячейки. Это связанно с постепенным разрушением диэлектрического слоя. Данный эффект наступает намного быстрее у ячеек MLC ввиду их малого резерва изменения заряда плавающего затвора из-за конструктивных особенностей. Чтение ячейки тоже влияет на срок ее жизни, но это воздействие намного менее значительно, чем при записи/стирании, что позволяет считать циклы чтения не ограниченными, а срок жизни SSD-диска измеряется количеством возможных циклов перезаписи.

На всех SSD-дисках присутствует недоступная для стандартных операций записи/чтения часть. Она необходима как резерв в случае износа ячеек, по аналогии с магнитными накопителями HDD, который имеет резерв для замены bad-блоков. Дополнительный резерв ячеек используется динамически, и по мере физического изнашивания основных ячеек предоставляется резервная ячейка на замену.

Приведем приблизительную сравнительную таблицу основных характеристик, отличающих работу SSD-дисков с технологией SLC и дисков с ячейками MLC.

Таблица явно говорит обо всех преимуществах и недостатках этих технологий. В ней видно превосходство SLC решений над MLC, но не указан главный критерий популярности SSD-дисков – их цена. Указывать ее и нет смысла ввиду быстрого удешевления таких решений. Скажем лишь, что MLC диски хоть и уступают во всем SLC, но они более чем в два раза выигрывают в цене и могут быть компактнее при тех же объемах хранимых данных.

Структура SSD-диска: размер ячейки, страницы, блока NAND-памяти

Для более эффективного использования элементарных ячеек памяти они были объединены в массивы с несколько уровневой структурой. Одна ячейка хранящая один (для SLC) или, как правило, два (для нынешнего поколения MLC) бита данных, объединена в группу названную страницей и вмещающую 4 КБ данных.

Специальные алгоритмы для работы с SSD-дисками

Ввиду ограниченности циклов записи/стирания ячеек флеш-памяти разработчикам пришлось составить правильный алгоритм работы SSD-диска, позволяющий равномерно «изнашивать» всё его запоминающее пространство. Как уже было нами отмечено, весь объем диска делится на блоки размером 512 КБ, а они в свою очередь на страницы емкостью 4 КБ, на которые осуществляются операции чтения и записи. Но как только вы записали информацию на страницу, она не может быть перезаписана до тех пор, пока не будет очищена. Проблема заключается в том, что минимальный размер записываемой информации не может быть меньше 4 КБ, а стереть данные можно минимум блоками по 512 КБ. Для этого контроллер группирует и переносит данные (этот алгоритм мы опишем ниже) для освобождения целого блока. Эта операция приводит к увеличению времени отклика и сокращению ресурс SSD, но чем-то приходится жертвовать.

Поговорим об алгоритме записи/удаления.

После запроса на запись от операционной системы, контроллер носителя определяет размер и структуру информации. При наличии достаточного числа пустых блоков выделяется новый блок, на который и копируются переданные ОС для записи данные. Однако по мере заполнения диска и уменьшению достаточного числа пустых блоков данная операция существенно усложняется. Контроллер все чаще ищет максимально подходящий (по количеству свободных страниц), частично занятый блок и переписывает его в пустой блок, совмещая его с данными, пришедшими от ОС для записи, что полностью заполняет его. Старый блок затем очищается. При таком алгоритме мы получаем один полностью заполненный блок и один пустой, который зачисляется в группу пустых блоков, доступных для записи. При запросе на запись, контроллер использует только блоки из этой группы.

В своем оснащении контроллер обычно имеет 10 каналов, в частности таким количеством каналов обладает контроллеры SSD-дисков от Intel. Весь пул микросхем равномерно закреплен за каждым каналом обмена данных. На данном этапе развития технологий работы SSD-дисков, микросхемы памяти, взаимодействующие с первым каналом, не могут пересекаться на операциях со вторым, третьим и последующими каналами, но данная проблема вполне может разрешиться в недалеком будущем. Вполне логично бы было использовать «плавающие» связи для всей памяти, размещенной на диске. Часто возникает необходимость записи очереди из мелких данных, тогда контроллер автоматически распределяет весь блок по всем каналам, но связь между ячейками сохраняется, т.к. этот кусок данных является одной логической единицей.

Операция удаления данных тоже напрямую зависит от объема и размещения удаляемых данных. Если вся информация, записана в одном блоке или в группе блоков, полностью занимая их, то блок/блоки попросту очищаются и помечаются как пустые и готовые для последующей записи с максимально возможной скоростью. Но данный идеальный случай встречается не всегда.

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

Зачем нужен Тримминг?

Это еще одна немаловажная технология, обеспечивающая более равномерный износ SSD-диска и более быструю работу с данными за счет команды TRIM. Она позволяет выстроить цепочку и определить приоритет освобождаемых блоков. Раньше данная операция была возложена на ОС, но современные SSD-контроллеры уже поддерживают данную функцию аппаратно в прошивках накопителей. Время выполнение операции по «зачистке» блоков связано по экспоненте со свободным объемом на диске. Чем меньше информации и больше свободного места, тем быстрее происходит «тримминг» на SSD. По мере заполнения диска до 75% функция очистки все еще не сильно выражена относительно простоя. Но, как только остаётся менее 15% свободного места, «триммирование» становится затруднительным. Естественно, часть зависимости полностью обуславливается типом информации (статичная, т.е. редко перемещаемая и в основном только читаемая, или динамическая). Согласно исследованию IBM идеальные условия работы SSD, когда он заполнен менее, чем на 75% и соотношения статической и динамической части информации 3 к 1.

TRIM является неотъемлемой частью современных твердотельных накопителей. Он обеспечивает прирост производительности при заполнении данными дисков более чем на 2/3, за счет правильной сортировки блоков и подготовке их к записи. Это позволяет сократить разницу в скорости работы нового и уже заполнено на 75% диска до 2-3%.

Не стоит забывать, что по умолчанию операционная система настроена на работу с обычным HDD диском, а значит пользователю обязательно необходимо, отключить «старые» механизмы увеличения скорости работы магнитного диска, а так же алгоритмы дефрагментации. Кроме того, важно побеспокоиться о неполном использовании всего пространства своего SSD-диска.

Для чего используется кэш-буфер на SSD-дисках?

Кэш-буфер на SSD-дисках не применяется для ускорения процедуры записи/чтения как это принято для HDD-накопителей. Его объем даже не указывается в технических спецификациях SSD основной массой производителей. Он и не может считаться обычной кэш-памятью, как мы это привыкли понимать. Кэш-память на SSD дисках используется динамически, для хранения таблиц размещения и занятости ячеек диска. Параллельно в ней может храниться временная информация со стираемых ячеек, при нехватке пустого места на диске. Таблицы представляют собой трехмерную матрицу, и являются основным помощником для контроллера SSD. Основываясь на этих данных, диск принимает решения о стирании дополнительных ячеек. В нем так же хранится информация о частоте и интенсивности использования каждого доступного блока на диске. Кроме того, здесь записаны адреса «мест», где невозможно осуществить запись, ввиду физического износа.

Контроллер SSD-диска

Очень важным и постоянно усовершенствуемым элементом SSD-накопителя является его контроллер. Главной задачей контроллера является обеспечение операций чтения и записи, но в виду массы физических особенностей SSD-накопителя, контроллер также отвечает за управление структурой размещения данных. Основываясь на матрице размещения блоков, в какие ячейки уже проводилась запись, а в какие еще нет, контроллер оптимизирует скорость записи и обеспечивает максимально длительный срок службы вашего SSD-диска. Вследствие особенностей построения NAND-памяти, работать с ее каждой ячейкой отдельно нельзя. Как мы уже говорили выше, они объединены в страницы объемом по 4 Кбайта, и записать информацию можно только полностью заняв страницу. Стирать данные можно по блокам, которые равны 512 Кбайт. Все эти ограничения накладывают определенные обязанности на правильный интеллектуальный алгоритм работы контроллера. Поэтому правильно настроенный и оптимизированный контролер может существенно изменить как скоростные показатели, так и долговечность работы SSD-диска.

Итоги

На данный момент пока еще рано говорить о полной победе SSD-накопителей над магнитными дисками. Если учитывать объем и скорость работы SSD-накопителя, сравнивая их с аналогичными параметрами для традиционных HDD, то главным сдерживающим фактором перехода на твердотельные диски все еще останется их цена. Анализ нескольких последних лет показал нежелание производителей снижать цену на NAND-память. Только последние полгода можно наблюдать небольшую тенденцию по снижению цены на SSD, и то это, скорее всего, обусловлено спадом потребительского спроса, что вызвано мировым кризисом. Твердотельные накопители уже несколько лет представлены в широком ассортименте на мировом рынке, но даже такой значительный для цифровых технологий срок не смог повлиять на их конкурентоспособность по критерию «цена за ГБ хранимой информации» по отношению к магнитным дискам. Плотность записи на один магнитный диск постоянно увеличивается, что способствует выпуску все более емких моделей (на данный момент широко доступны HDD емкостью 2 ТБ). Такое распределение рынка может заставить покупателя отдать предпочтение SSD накопителю только в случае острой необходимости в скорости чтения или стойкости к вибрации/удару, но основной объем информации все равно будет храниться на классических жестких дисках.

Достоинства и недостатки SSD по сравнению с магнитными дисками HDD:

Достоинства:

  • намного большая скорость чтения;
  • полное отсутствие шума;
  • надежность ввиду отсутствия движущихся частей;
  • малое энергопотребление;
  • высокая устойчивость к вибрационным нагрузкам.

Недостатки:

  • высокая стоимость за каждый ГБ сохраняемой информации;
  • ограниченное количество циклов записи и удаления данных.

Статья прочитана 10888 раз(а)

Подписаться на наши каналы

Выбор SSD сейчас стоит на ключевом месте при сборке игрового ПК. Если раньше о твердотельном накопителе хотели, но боялись говорить из-за его стоимости, то сейчас некоторые смело переносят всю систему на этот тип диска. Поэтому, если вы решили улучшить свою систему, то вам придется узнать, что лучше: TLC или MLC? Либо есть еще какой-то вариант?

Преимущества

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

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

Выше оказалась скорость чтения и записи. В некоторых случаях она приближается к пропускной способности небезызвестных Иногда для SSD применяют более быстрые слоты типа PCI Express, NGFF и т.п.

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

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

Конструкция

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

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

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

Выбор

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

Но, к сожалению, в данном случае разобраться в типах памяти придется. Помимо основных, которые мы будем описывать дальше, есть вариации V-NAND или 3D NAND. О них также лучше вкратце знать.

Типы

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

Она представлена специальными ячейками, которые размещают на плате в особом порядке. Все они реализованы на основе полупроводников. Отсюда и несколько типов SSD: TLC и MLC. Что лучше, каждый решает для себя самостоятельно либо же покупает устройства наобум.

Хранение памяти

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

Есть вариант, при котором память хранится с разной технологией: SLC и MLC. Первый вариант представлен таким образом, что для одной ячейки есть лишь один бит информации. Во втором случае - 2 бита или больше.

Считается, что память TLC относится к MLC. Разница лишь в том, что для первого варианта можно хранить 2 бита, а для второго - 3 бита. Теперь осталось понять, что же это значит, и какой тип «ССД» лучше: TLC и MLC.

Преимущества

Поскольку TLC - это подвид MLC, то справедливо сказать, что второй тип преимущественный. В чем заключается его превосходство? Во-первых, у него более высокая скорость работы. Как показывает практика, он может прослужить несколько дольше. А также все его ресурсы не требуют больших затрат энергопотребления.

Но помимо этого, есть и некоторые недостатки. Главным из них, конечно же, стала стоимость устройства с MLC.

Разная ситуация

Есть и некоторые проблемы, с которыми вы можете столкнуться. Дело в том, что вышеописанные случаи - это общая ситуация. В реальности же разработчики могут хорошенько запутать покупателей. Поэтому, размышляя о том, что лучше: TLC или MLC, вы сможете увидеть:

  • Одинаковая скорость у обоих типов при подключении к SATA III. Некоторые модели могут выделиться особой скоростью на основе TLC, из-за того, что используют интерфейс PCI-E NVMe. Хотя, как показывает практика, чем дороже накопитель, тем он быстрее. И с большой вероятностью он будет основан на MLC.
  • Есть модели, при которых устройство с TLC имеет больший гарантийный срок, чем его старший «собрат».
  • Вопрос с энергопотреблением может отличаться от стандартного положения вещей. Разбираясь с тем, что лучше: TLC или MLC, присмотритесь к интерфейсам, с которыми они работают. К примеру, TLC на SATA III - намного экономней, нежели MLC с PCI-E.

Кстати, можете встретить разницу в показателях даже тогда, когда установите накопитель сначала в один порт, а потом в другой. В этом случае электропотребление может сильно отличаться.

Другие отличия

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

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

Как итог, сказать, какой SSD лучше: TLC или MLC - невозможно. Однозначно вы можете приобрести устаревшую модель MLC, которая заметно будет отличаться характеристиками от TLC в худшую сторону. При этом стоимость обоих устройств будет одинаковой.

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

Идентификация

Если вы решили узнать, что лучше: SSD TLC vs MLC, уже когда приобрели твердотельный накопитель, то захотите идентифицировать тип памяти в своем устройстве. Так уже сложилось, что на самих дисках этой информации нет. Кроме того, даже установив какую-нибудь утилиту для теста, вы все равно не получите ответа. Что же в этом случае делать?

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

Проблемы

Но не все так гладко. Возможно, кто-то из пользователей сталкивался с SSD от компании Silicon Power Slim. Это довольно популярная модель, которая на рынке уже более 3 лет. В момент своего появления она выделилась низкой стоимостью.

Хотя эта история запутанная и долгая, вкратце стоит о ней знать. Дешевизна этого диска была продиктована выбором новой платформы от тайваньской компании. Она была революционной. Это было сразу понятно по характеристикам устройств. Но было несколько проблем.

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

В итоге некоторые модели поменяли тип памяти и даже объем. В упаковке с SSD на 120 Гб мог находиться диск на 60 Гб. А указание микросхемы MLC совсем не означало то, что пользователь получит диск именно на основе этого типа. В результате: огромное количество недовольных владельцев, которые получили медленную память.

Производители

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

Самостоятельное производство организовано у единиц. Они заботятся о продукте, потому что им не все равно, какие отзывы получает их детище.

Над памятью работают следующие крупные производители:

  • Intel.
  • Micron.
  • Samsung.
  • Toshiba.
  • SanDisk.
  • Hynix.

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

Другие варианты

Если вам уже стало понятно, что лучше: TLC или MLC, остается разобраться с еще одним типом памяти. Иногда в обзорах твердотельных накопителей можно встретить непонятные обозначения: V-NAND, 3D-NAND и т.п. Это еще один эксперимент, который предлагает производитель. Изготовлен такой диск по иным технологиям.

В этом случае ячейки памяти размещают не в один слой, а в несколько. Причем память используется именно TLC и MLC. Этот факт не во всех случаях указывается, но вы должны понимать, что сами микросхемы относятся к уже знакомому типу.

Если говорить о производительности, то можно сказать, что 3D-NAND немного лучше. Во-первых, это связано с низкой стоимостью и большими возможностями. Во-вторых, многослойное размещение более надежное и эффективное. Это можно доказать тестированием двух моделей: «плоской» и «объемной» MLC.

Выводы

Ответить на вопрос о том, что лучше для системы: TLC или MLC - невозможно. Очень часто, когда пользователи задают подобный вопрос, попадаешь в неловкое положение. Ну ведь сложно понять, какие цели и задачи преследует покупатель. Возможно ему нужна суперпроизводительная система. Тогда ему однозначно нужен диск с MLC.

А вдруг ему нужен обычный рабочий ПК. В этом случае может ему и вовсе не понадобится твердотельный накопитель. Все это индивидуальные проблемы, которые каждый должен решать самостоятельно.

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

В масс-маркете накопители SSD появились не так давно, но быстро стали популярны, так как являются современной альтернативой стандартному жёсткому диску (HDD ). Разберёмся, по каким параметрам нужно выбирать твердотельный накопитель, и что он из себя вообще представляет.

Устройство

По привычке, SSD называют «диском», но его скорее можно назвать «твердотельным параллелепипедом », поскольку движущихся частей в нём нет, и ничего по форме похожего на диск – тоже. Память в нём основана на физических свойствах проводимости полупроводников, так что SSD – полупроводниковое (или твердотельное) устройство, тогда как обычный жёсткий диск можно назвать электро-механическим устройством.

Аббревиатура SSD как раз и означает «solid-state drive », то есть, буквально, «твердотельный накопитель ». Он состоит из контроллера и чипов памяти.

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

Память в накопителях может быть как энергонезависимой (NAND ), так и энергозависимой (RAM ).

NAND-память поначалу выигрывала у HDD только в скорости доступа к произвольным блокам памяти, и только с 2012 года скорость чтения/записи также многократно выросла. Сейчас в масс-маркете накопители SSD представлены моделями именно с энергонезависимой NAND -памятью.

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

Отличия SSD от HDD

SSD отличает от HDD в первую очередь, физическое устройство. Благодаря этому он может похвастаться некоторыми преимуществами, но имеет и ряд серьёзных недостатков.

Основные преимущества:

· Быстродействие. Даже по техническим характеристикам видно, что скорость чтения/записи у SSD выше в несколько раз, но на практике быстродействие может различаться в 50-100 раз.
· Отсутствие движущихся частей, а соответственно, шума. Также это означает высокую стойкость к механическим воздействиям.
· Скорость произвольного доступа к памяти гораздо выше. В результате скорость работы не зависит от расположения файлов и их фрагментации.
· Гораздо меньшая уязвимость к электромагнитным полям.
· Малые габариты и вес, низкое энергопотребление.

Недостатки:

· Ограничение ресурса по циклам перезаписи. Означает, что перезаписать отдельную ячейку можно определённое количество раз – в среднем, этот показатель варьируется от 1 000 до 100 000 раз.
· Стоимость гигабайта объёма пока достаточно высока, и превосходит стоимость обычного HDD в несколько раз. Однако, этот недостаток со временем исчезнет.
· Сложность или даже невозможность восстановления удалённых или утерянных данных, связанная с применяемой накопителем аппаратной командой TRIM , и с высокой чувствительностью к перепадам напряжения питания: при таком повреждении чипов памяти информация с них теряется безвозвратно.

В целом, у твердотельных накопителей есть ряд преимуществ, которыми стандартные жёсткие диски не обладают – в случаях, когда главную роль играют быстродействие, скорость доступа, размеры и устойчивость к механическим нагрузкам, SDD настойчиво вытесняет HDD .

Какой объём SSD понадобится?

Первое, на что стоит обратить внимание при выборе SSD – его объём. В продаже есть модели с ёмкостью от 32 до 2000 Гб.

Решение зависит от варианта использования – вы можете установить на накопитель только операционную систему, и ограничиться объёмом SSD в 60-128 Гб , что будет вполне достаточно для Windows и установки основных программ.

Второй вариант – использовать SSD как основную медиа-библиотеку, но тогда вам понадобится диск объёмом в 500-1000 Гб , что выйдет довольно дорого. Это имеет смысл, только если вы работаете с большим количеством файлов, к которым нужно обеспечить действительно быстрый доступ. Применительно к рядовому пользователю – не очень рациональное соотношение цена/скорость.

Но есть и ещё одно свойство твердотельных накопителей – в зависимости от объёма скорость записи может сильно отличаться. Чем больше объём диска, тем, как правило, больше скорость записи. Это связано с тем, что SSD способен параллельно использовать сразу несколько кристаллов памяти, а количество кристаллов растёт вместе с объёмом. То есть в одинаковых моделях SSD с разной ёмкостью в 128 и 480 Гб разница в скорости может различаться примерно в 3 раза.

Учитывая данную особенность, можно сказать, что сейчас наиболее оптимальным по цене/скорости выбором можно назвать 120-240 гигабайтные модели SSD , их хватит для установки системы и наиболее важного софта, а может быть, и для нескольких игр.

Интерфейс и форм-фактор

2.5" SSD

Самым распространённым форм-фактором SSD является формат 2,5 дюйма. Представляет собой «брусок» размерами примерно 100х70х7мм, у разных производителей они могут слегка различаться (±1мм). Интерфейс у 2.5” накопителей, как правило, SATA3 (6 Гбит/с ).

Преимущества формата 2.5":

  • Распространённость на рынке, доступен любой объём
  • Удобство и простота использования, совместим с любыми материнскими платами
  • Демократичная цена
Недостатки формата:
  • Относительно низкая скорость среди ssd - максимально до 600 Мб/с на один канал, против, например 1 Гб/с у интерфейса PCIe
  • Контроллеры AHCI, которые были разработаны для классических жёстких дисков
Если вам нужен накопитель, который удобно и легко монтировать в корпус ПК, а ваша материнская плата имеет только разъёмы SATA2 или SATA3 , то 2.5” SSD накопитель – это ваш выбор. Система и офисные программы будет загружаться очевидно быстрее по сравнению с HDD, а большой разницы с более скоростными решениями обычный пользователь не заметит.

mSATA SSD

Существует более компактный форм-фактор - mSATA , размерами 30х51х4 мм. Имеет смысл использовать в ноутбуках и любых других компактных устройствах, где установка обычного 2.5” накопителя нецелесообразна. Если у них, конечно, есть разъём mSATA . По скорости - это всё та же спецификация SATA3 (6 Гбит/с ), и не отличается от 2.5".

M.2 SSD

Есть ещё один, самый компактный форм-фактор M.2 , постепенно сменяющий mSATA . Предназначен, главным образом, для ноутбуков. Размеры - 3.5х22х42(60,80) мм. Есть три разных длины планок - 42, 60 и 80 мм, обратите внимание на совместимость при установке в свою систему. Современные материнские платы предлагают, по крайней мере, один слот U.2 под формат M.2.

M.2 может быть как с интерфейсом SATA , так и PCIe . Разница между этими вариантами интерфейса в скорости, и при том довольно большая - SATA накопители могут похвастаться скоростью в среднем 550 Мб/с, тогда как PCIe, в зависимости от поколения, может предложить 500 Мб/с на одну линию для PCI-E 2.0 , и скорость до 985 Мб/с на одну линию PCI-E 3.0 . Таким образом, твердотельный накопитель, установленный в слот PCIe x4 (с четырьмя линиями), может обмениваться данными на скорости до 2 Гб/с в случае PCI Express 2.0 и до почти 4 Гб/с – при использовании PCI Express третьего поколения.

Различия в цене при этом существенны, диск форм-фактора M.2 с интерфейсом PCIe обойдётся в среднем в два раза дороже интерфейса SATA при одинаковом объёме.

Форм-фактор имеет разъём U.2, который может иметь коннекторы, отличающиеся друг от друга ключами – специальными «вырезами» в них. Существуют ключи B и , а также B&M . Отличаются скоростью по шине PCIe : ключ М обеспечит скорость до PCIe х4 , ключ M скорость до PCIe х2 , как и совмещённый ключ B&M .

B -коннектор несовместим с M -разъёмом, M -коннектор соответственно, с B -разъёмом, а B&M коннектор совместим с любым. Будьте внимательны, приобретая формата M.2 , так как материнская плата, ноутбук или планшет должны иметь подходящий разъём.

PCI-E SSD

Наконец, последний существующий форм-фактор – , как плата расширения PCI-E . Монтируется, соответственно в слот PCI-E , обладают самой высокой скоростью, порядка 2000 Мбайт/с на чтение, и 1000 Мбайт/с на запись . Такие скорости встанут вам очень дорого: очевидно, что выбирать такой накопитель стоит для профессиональных задач.

NVM Express

Существуют также SSD , имеющие новый логический интерфейс NVM Express , разработанный специально для твердотельных накопителей. От старого AHCI он отличается ещё более низкими задержками доступа и высокой параллельностью работы чипов памяти за счёт нового набора аппаратных алгоритмов.
На рынке есть модели как c разъёмом M.2 , так и в PCIe . Минус PCIe тут только в том, что он займёт важный слот, который может пригодиться и под другую плату.

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

Какой тип памяти в SSD лучше?

Разберёмся в типах памяти SSD . Это одна из главных характеристик SSD, определяющая ресурс перезаписи ячеек и скорость.

MLC (Multi-Level Cell) - наиболее популярный тип памяти. Ячейки содержат 2 бита, в отличии от 1-го бита в старом типе SLC , который уже почти не продаётся. Благодаря этому – больший объём, а значит, меньшая стоимость. Ресурс записи от 2000 до 5000 циклов перезаписи. При этом «перезапись» означает перезапись каждой ячейки диска. Следовательно, для модели в 240 Гб, например, можно записать как минимум 480 Тб информации. Так что, ресурса такого SSD даже при постоянном интенсивном использовании должно хватить лет эдак на 5-10 (за которые он уже всё равно сильно устареет). А при домашнем использовании его хватит и вовсе на 20 лет, так что ограниченность циклов перезаписи можно вообще не брать во внимание. MLC – это лучшее сочетание надёжность/цена.

TLC (Triple-Level Cell) - из названия следует, что здесь в одной ячейки хранится сразу 3 бита данных. Плотность записи здесь в сравнении с MLC выше на целых 50% , а значит, ресурс перезаписи меньше – всего от 1000 циклов. Скорость доступа тоже ниже из-за большей плотности. Стоимость сейчас не сильно отличается от MLC . Давно и широко используется во флэшках. Срок службы также достаточный для домашнего решения, но подверженность неисправимым ошибкам и «отмиранию» ячеек памяти заметно выше, причём во время всего срока службы.

3D NAND – это скорее форма организации памяти, а не её новый тип. Существует как MLC , так и TLC 3D NAND . Такая память имеет вертикально размещённые ячейки памяти, и отдельный кристалл памяти в ней имеет несколько уровней ячеек. Получается, что у ячейки появляется третья пространственная координата, отсюда и приставка "3D" в названии памяти - 3D NAND . Отличается очень низким количеством ошибок и высокой выносливостью из-за более крупного техпроцесса в 30-40нМ.
Гарантия производителя на отдельные модели достигает 10 лет использования, но стоимость высока. Самый надёжный тип памяти из существующих.

Отличия дешёвых SSD от дорогих

Диски одного и того же объёма могут даже у одного производителя сильно отличаться по цене. Дешёвый SSD от дорого может отличаться следующими моментами:

· Более дешёвый тип памяти. По возрастанию стоимости/надёжности, условно: TLC MLC 3D NAND .
· Более дешёвый контроллер. Также влияет на скорость чтения/записи.
· Буфер обмена. Самый дешёвые SSD могут вовсе не иметь буфера обмена, это не сильно удешевляет их, но заметно снижает быстродействие.
· Системы защиты. Например, в дорогих моделях есть защита от прерывания питания в виде резервных конденсаторов, позволяющих корректно завершить операцию записи, и не потерять данные.
· Брэнд. Само собой, более раскрученный брэнд будет дороже, что не всегда означает техническое превосходство.

Вывод. Что выгоднее купить?

Можно с уверенностью сказать, что современные SSD накопители достаточно надёжны. Боязнь потери данных и негативное отношение к твердотельным накопителям, как классу, на данный момент уже совсем неоправданны. Если говорить о более-менее популярных брэндах, то даже дешёвая TLC память подойдёт для бюджетного домашнего использования, и её ресурса хватит вам на несколько лет как минимум. Многие производители к тому же дают гарантию в 3 года.

Итак, если вы ограничены в средствах, то ваш выбор – это ёмкостью в 60-128 Гб для установки системы и часто используемых приложений. Тип памяти не столь критичен для домашнего использования – TLC это будет или MLC , диск устареет раньше, чем выработается ресурс. При прочих равных, конечно, стоит выбрать MLC .

Если вы готовы заглянуть в средний ценовой сегмент и цените надёжность, то лучше рассмотреть SSD MLC на 200-500 Гб . За старшие модели придётся выложить около 12 тысяч рублей. При этом, объёма вам хватит практически для всего, что должно работать быстро на домашнем пк. Также можно взять модели ещё более повышенной надёжности с кристаллами памяти 3D NAND .

Если ваша боязнь износа флэш-памяти достигает панического уровня, то стоит смотреть на новые (и дорогие) технологии в виде формата накопителей 3D NAND . А если без шуток, то это будущее SSD – высокая скорость и высокая надёжность здесь объединены. Подобный накопитель подойдёт даже для важных баз данных серверов, поскольку ресурс записи здесь достигает петабайт , а количество ошибок минимально.

В отдельную группу хочется выделить накопители с интерфейсом PCI-E . Он обладают высокой скоростью чтения и записи (1000-2000 Мб/с ), и в среднем дороже прочих категорий. Если во главу угла ставить именно быстродействие, то это лучший выбор. Недостаток - занимает универсальный слот PCIe, у материнских плат компактных форматов слот PCIe может быть всего один.

Вне конкуренции - SSD с логическим интерфейсом NVMe , скорость чтения которых переваливает за 2000 Мб/с. В сравнении с компромиссной для SSD логикой AHCI , имеет гораздо большую глубину очереди и параллелизм. Высокая стоимость на рынке, и лучшие характеристики - выбор энтузиастов или профессионалов.