SSD-диски: типы, форм-факторы и другие важные характеристики
Самый простой способ ускорить работу компьютера в любых задачах — установить в него накопитель побыстрее. Даже самый быстрый восьмиядерный процессор не сможет «разогнать» старый механический жесткий диск (HDD) — для этого понадобится SATA — дешевле, но медленнее:
SATA-накопители дешевле, но медленнее. Если ваш компьютер поддерживает диски типа NVMe PCIe, а кошелек позволяет — обратите внимание именно на такие накопители. Впрочем, SATA-модели вполне неплохо себя показывают в большинстве случаев.
Любой SSD будет гораздо лучше обычного HDD:
Даже SSD-диск 2014 года выпуска (в новом состоянии) будет работать в несколько раз быстрее самого скоростного HDD 2018 года выпуска. При этом современные и дорогие SSD далеко не всегда имеют большое преимущество в скорости — есть несколько других важных факторов, о которых мы расскажем ниже.
Даже не думайте приобретать SSD-накопитель емкостью меньше 250 ГБ (разве что он будет использоваться только для установки операционной системы, а для хранения игр и «тяжелых» программ вы выделите еще один). Лучший и самый сбалансированный в плане цены вариант — 500 ГБ.
Что такое ССД диск
SSD диск — это твердотельный накопитель, который сохраняет информацию на микросхемах, сделанных по технологии энергонезависимой NAND флеш памяти. Именно такой тип памяти используется в флеш накопителях и SD картах. Т.е. по своей сути ССД можно назвать большой флешкой.
В сравнении с привычным жестким диском HDD, данный носитель намного быстрее считывает и записывает информацию, благодаря технологии хранения данных на микросхемах, а не на магнитных дисках со считывающей головкой — может быть изготовлен в разных форм факторах и с разными типами подключения, что дает возможность устанавливать такой тип носителя в огромное количество устройств, мини компьютеров и ноутбуков. Подробнее о том, как работают HDD можете прочитать в статье о дефрагментации диска.
Конструкция
В данном накопителе можно выделить три основных элемента:
1. Контроллер — главный компонент — мозг всего ССД устройства. Именно от него будет зависеть скорость записи и чтения, какая поддерживается память, следить за износом ячеек, распределять равномерно нагрузку и т.д.
2. Микросхемы памяти. Чаще всего используется энергонезависимая NAND память, но бывает и зависимая RAM. NAND память различается по типам — подробнее об этом читайте ниже.
3. Буферная память (RAM). Предназначена для временного хранения данных и корректной работы носителя. Важна для скорости работы самого устройства — стабилизирует при сильных нагрузках.
Преимущества SSD дисков
1. Отличная скорость работы. Она настолько ощутима, что это самый главный плюс в пользу приобретения такого диска. Так, например, скорость полной загрузки Windows 7 со всеми программами на таком диске 19 сек., а на HDD 49 сек.
2. Много форм-факторов, компактный размер. Можно установить в mini ITX корпус, в старенький ноутбук или другое устройство.
3. Нет шума, совсем. Такие накопители не обладают движущимися деталями.
4. Не такие хрупкие и ломающиеся, как привычные HDD накопители. Так, если уронишь простой HDD, то скорее всего магнитная пластина в нем будет повреждена, а вот ССД нужно будет постараться сломать.
5. Низкое потребление энергии. Так, установив такой накопитель себе в ноутбук, вы можете немного увеличить время его автономной работы.
Минусы SSD
1. Одна и та же емкость будет дороже по сравнению с HDD. Но, я бы не назвал это минусом, так как, нет смысла на таких носителях хранить, например, фильмы. Их стоит устанавливать для системы, программ и игр. А для таких целей хватит и моделей от 120 Гб.
2. Небольшое количество циклов записи. Срок официальной гарантии обычно от 3 до 5 лет, но на самом деле они работают намного дольше, по крайне мере пользователи в сети пользуются ими очень долго и отзывы только положительные. Ведь все зависит от того, сколько данных вы прогоняете через такой диск. В любом случае почти все ССД диски про запас оставляют 20% резервной памяти на случай утраты каких-либо ячеек памяти, чтобы вы не вдруг не потеряли свои данные.
3. При скачке напряжения и повреждении — очень тяжело восстановить информацию если повредится микросхема, восстановить данные из нее крайне сложно. Не стоит переживать владельцам ноутбуков, так как, там есть защита от таких ситуаций и обладателям бесперебойного блока питания.
Выводы
Несмотря на свою схожесть с гигантской флешкой, SSD накопители несут в себе целый спектр современных технологий, благодаря чему показывают существенный прирост производительности, не теряя надежности. Работа с компьютером, после установки системы на такой диск, становится значительнее комфортнее и быстрее.
Выбор правильного типа памяти
Существует три типа памяти, на которые следует обратить внимание при покупке SSD:
Одноуровневая ячейка (SLC): каждая из этих ячеек может содержать один бит данных – либо 1, либо 0. Таким образом, из каждой ячейки можно прочитать только два возможных значения. По этой причине память SLC является самой быстрой и точной, когда речь идет о записи, она потребляет наименьшее количество энергии и прослужит дольше всего.
Компромисс в том, что она также будет самой дорогой. Твердотельные накопители SLC обычно используются компаниями, но доступны каждому.
Двухуровневая ячейка (MLC). Каждая из этих ячеек может содержать два бита данных на ячейку – 1 и 0. Поскольку она может содержать оба бита, существует четыре возможных значения: 00, 11, 01 и 10.
Таким образом, память MLC может иметь больший объем памяти без увеличения физического размера, доступна по более низкой цене, но имеет более медленную и менее точную скорость записи. Они также потребляют больше энергии и изнашивается в 10 раз быстрее, чем память SLC, из-за повышенного энергопотребления.
Имейте в виду, мы не говорим о долголетии в месяцы или годы – мы говорим о десятилетиях. К тому времени, когда большинство твердотельных накопителей изнашиваются, они, вероятно, уже устареют из-за того, что появится какая-нибудь новая технология хранения данных. Твердотельные накопители MLC – это стандартные накопители, которые можно найти в большинстве современных устройств.
Трёхуровневая ячейка (TLC). Каждая из этих ячеек может содержать три бита данных на ячейку и доступна в больших объемах хранения по приемлемой цене. Компромисс заключается в более медленной скорости чтения и записи и меньшей точности, а также в сокращении срока службы из-за повышенного энергопотребления.
Что такое твердотельный жесткий диск?
Вообще, технология твердотельных жестких дисков достаточно старая. SSD присутствуют на рынке в различных формах уже в течение нескольких десятков лет. Самые первые из них основывались на памяти RAM и использовались только в самых дорогих корпоративных и супер-компьютерах. В 90-е годы появились SSD, основанные на флеш-памяти, однако их цена не позволяла выйти на потребительский рынок, поэтому эти диски были знакомы преимущественно специалистам-компьютерщикам в США. В течение 2000-х годов цена на флеш-память продолжала падать и к концу десятилетия твердотельные диски SSD стали появляться в обычных персональных компьютерах.
Твердотельный диск Intel
Что именно представляет собой твердотельный диск SSD? Сначала о том, что такое обычный жесткий диск. HDD — это, если просто, набор металлических дисков, покрытых ферромагнетиком, которые вращаются на шпинделе. Информация может быть записана на намагниченную поверхность этих дисков с помощью маленькой механической головки. Данные хранятся путем изменения полярности магнитных элементов на дисков. На самом деле, все немного сложнее, но этих сведений должно быть достаточно, чтобы понять, что запись и чтение на жесткие диски не очень отличается от воспроизведения пластинок. Когда Вам требуется что-то записать на HDD, диски вращаются, головка движется, выискивая нужное расположение, а данные записываются или читаются.
Твердотельный диск OCZ Vector
Твердотельные жесткие диски SSD, напротив, не имеют движущихся частей. Таким образом, они в большей степени похожи на всем известные флешки, чем на обычные жесткие диски или проигрыватели пластинок. Большая часть дисков SSD используют для хранения память NAND — тип энергонезависимой памяти, которая не требует электричество для сохранения данных (в отличие, например, от оперативной памяти RAM на вашем компьютере). Память NAND, помимо прочего, обеспечивает значительный прирост в скорости по сравнению с механическими жесткими дисками, хотя бы потому, что не требуется время на передвижение головки и вращение диска.
Анатомия накопителей: SSD
Точно так же, как транзисторы совершили революцию в компьютерной области, увеличив скорость переключения и выполнения математических операций, использование полупроводниковых устройств в качестве накопителей привело к такому же результату.
Первые шаги на этом пути были сделаны компанией Toshiba, предложившей в 1980 году концепцию флеш-памяти. Четыре года спустя она создала NOR-память, а в 1987 году — NAND-память. Первый коммерческий накопитель с использованием флеш-памяти (solid state drive, или SSD) был выпущен SunDisk (позже переименованной в SanDisk) в 1991 году.
Большинство людей начало своё знакомство с твердотельными накопителями с так называемых USB-флешек. Даже сегодня их структура в целом напоминает конструкцию большинства SSD.
Слева показан один чип NAND-памяти SanDisk. Как и SRAM, он используется в кэшах ЦП и GPU. Он заполнен миллионами «ячеек», созданных из модифицированных транзисторов с плавающим затвором. В них используется высокое напряжение для записи и стирания заряда в отдельных участках транзистора. При считывании ячейки на участок подается пониженное напряжение.
Если ячейка не заряжена, то при подаче пониженного напряжения ток течёт. Это даёт системе понять, что ячейка имеет состояние 0; в противоположном случае она имеет состояние 1 (т.е. при подаче напряжения ток не течёт). Благодаря этому чтение из NAND-памяти выполняется очень быстро, но запись и удаление данных не так быстры.
Самые лучшие ячейки памяти, называаемые одноуровневыми ячейками (single level cells, SLC), имеют только одну величину заряда, создаваемого на участке транзистора; однако существуют и ячейки памяти, способные иметь несколько уровней заряда. В общем случае всех их называют многоуровневыми ячейками (multi-level cells, MLC), но в отрасли производства NAND-памяти аббревиатурой MLC обозначают 4 уровня заряда. Другие типы имеют похожие названия: трёхуровневые (triple level, TLC) и четырёхуровневые (quad level, QLC) имеют, соответственно, 8 и 16 различных уровней заряда.
Это влияет на то, сколько данных можно хранить в каждой ячейке:
- SLC — 1 уровень = 1 бит
- MLC — 4 уровня = 2 бита
- TLC — 8 уровней = 3 бита
- QLC — 16 уровней = 4 бита
В отличие от SRAM и DRAM, при отключении питания заряд в флеш-памяти сохраняется и его утечка происходит очень медленно. В случае системной памяти ячейки разряжаются за наносекунды, а поэтому постоянно должны обновляться. К сожалению, использование напряжения и подача заряда повреждают ячейки, и поэтому SSD со временем изнашиваются. Чтобы бороться с этим, используются хитрые процедуры, минимизирующие скорость износа; обычно они делают так, чтобы использование ячеек было наиболее равномерным.
Эту функцию контролирует управляющий чип, показанный справа. Ещё он выполняет те же задачи, что и чип LSI, используемый в HDD. Однако в приводах с вращающимися дисками есть отдельные чипы для DRAM-кэша и встроенного ПО Serial Flash, а в USB-флешке оба контроллера встроены. И поскольку они проектируются так, чтобы быть дешёвыми, особой функциональности вы от них не получите.
Но благодаря отсутствию подвижных частей можно с уверенностью ожидать, что производительность флеш-памяти будет выше, чем у HDD. Давайте посмотрим на показатели с помощью CrystalDiskMark:
Поначалу результаты разочаровывают. Скорость последовательного чтения/записи и случайной записи гораздо хуже, чем у протестированного HDD; однако произвольное чтение намного лучше, и это то преимущество, которое обеспечивает флеш-память. Запись и удаление данных выполняются довольно медленно, зато считывание обычно производится мгновенно.
Однако у этого теста есть ещё одна незаметная особенность. Тест USB-памяти обеспечивает подключение только по стандарту USB 2.0, который имеет максимальную скорость передачи всего 60 МБ/с, а HDD использовал порт SATA 3.3, обеспечивающий пропускную способность в 10 раз больше. К тому же использованная технология флеш-памяти довольно проста: ячейки имеют тип TLC и выстроены в длинные параллельные полосы; такая компоновка называется плоской (planar) или двухмерной (2D).
Флеш-память, используемая в лучших современных SSD, имеет тип SLC или MLC, то есть она работает чуть быстрее и изнашивается чуть медленнее, а полосы согнуты пополам и выстроены стоймя, образуя вертикальную или трёхмерную структуру ячеек. Также в них используется интерфейс SATA 3.0, хотя всё чаще применяется более быстрая система PCI Express через интерфейс NVMe.
Давайте взглянем на один такой пример: Samsung 850 Pro, в котором использованы эти хитрости с вертикальным расположением.
В отличие от тяжёлого 3,5-дюймового привода Seagate, этот SSD имеет размер всего 2,5 дюйма и намного тоньше и легче.
Откроем его (спасибо Samsung за использование таких дешёвых болтов Torx, которые чуть не развалились при демонтаже. ) и увидим, почему:
В нём почти ничего нет!
Ни дисков, ни рычагов, ни магнитов — просто одна печатная плата, состоящая из нескольких чипов.
Так что же мы тут видим? Небольшие чёрные чипы — это регуляторы напряжения, а остальные выполняют следующие функции:
- Samsung S4LN045X01-8030: трёхъядерный процессор на основе ARM Cortex R4, занимающийся обработкой инструкций, данными, коррекцией ошибок, шифрованием и управлением износом
- Samsung K4P4G324EQ-FGC2: 512 МБ памяти DDR2 SDRAM, используемой для кэша
- Samsung K9PRGY8S7M: каждый чип — это 64 ГБ 32-слойной вертикальной флеш-памяти NAND типа MLC (в сумме 4 чипа, два расположены на другой стороне платы)
Улучшение оказалось огромным. Скорость и чтения, и записи стала значительно выше, а задержки намного меньше. Что ещё нужно для счастья? Меньше и легче, нет подвижных деталей; к тому же SSD потребляют меньше энергии, чем механические дисковые накопители.
Разумеется, за все эти преимущества имеют свою цену, и здесь слово «цена» используется в буквальном смысле: вы же помните, что за 350 долларов можно купить HDD на 14 ТБ? Если брать SSD, то за эту сумму удастся приобрести только 1 или 2 ТБ. Если вы хотите накопитель такого же уровня, то пока лучшее, что вы можете сделать — это потратить 4 300 долларов на один SSD корпоративного уровня ёмкостью 15,36 ТБ!
Некоторые производители изготавливали гибридные HDD — стандартные жёсткие диски, на печатных платах которых было размещено немного флеш-памяти; она используется для хранения данных на дисках, к которым часто осуществляется доступ. Ниже показана плата из гибридного накопителя Samsung ёмкостью 1 ТБ (иногда называемого SSHD).
В правом верхнем углу платы находятся чип NAND и его контроллер. Всё остальное примерно такое же, как и в модели Seagate, которую мы рассматривали в предыдущем посте.
Мы можем в последний раз воспользоваться CrystalDiskMark, чтобы посмотреть, есть ли какая-то ощутимая выгода от использования флеш-памяти в качестве кэша, но сравнение будет нечестным, так как диски этого накопителя вращаются со скоростью 7200 rpm (а у HDD WD, который мы использовали для аутопсии — всего с 5400 rpm):
Показатели немного лучше, но причиной этого, вероятно, является повышенная скорость вращения — чем быстрее диск перемещается под головками чтения-записи, тем быстрее можно передавать данные. Стоит также заметить, что файлы, сгенерированные тестом бенчмарка, не будут распознаны алгоритмом как активно считываемые, а значит, контроллер скорее всего не сможет правильно использовать флеш-память.
Несмотря на это, более качественное тестирование показало улучшение производительности HDD с встроенным SSD. Однако дешёвая флеш-память, скорее всего, выйдет из строя намного быстрее, чем качественный HDD, поэтому гибридные накопители, вероятно, не стоят нашего внимания — индустрия производства накопителей гораздо сильнее заинтересована в SSD.
Прежде чем мы двинемся дальше, стоит упомянуть, что флеш-память — не единственная технология, используемая в твёрдотельных накопителях. Intel и Micron совместно изобрели систему под названием 3D XPoint. Вместо записи и стирания зарядов зарядов в ячейках для создания состояний 0 и 1, для генерации битов в этой системе ячейки изменяют своё электрическое сопротивление.
Intel рекламировала эту новую память под брендом Optane, и когда мы протестировали её, производительность оказалась выдающейся. Как и цена системы, но в плохом смысле. Накопитель Optane всего на 1 ТБ сегодня стоит более 1 200 долларов — в четыре раза больше, чем SSD такого же объёма на основе флеш-памяти.
Третьим и последним накопителем, который мы исследуем в следующей статье, будут оптические приводы.