Как стать автором
Поиск
Написать публикацию
Обновить

SSD диски — Intel или Crucial. Выбираем из двух зол

Дурной пример заразителен, или — на тебе Боже, что нам негоже.
Человек, решивший купить свой первый SSD, как правило, начинает читать обзоры и тематические форумы. Накопив багаж терминов и моделей, ищет разъяснение первых и сравнение вторых. Затем перечитывает обзоры, но не с конца – где выводы автора, а пытается осмыслить графики и диаграммы исходя из накопленных данных. Начитавшись, идёт в магазин и не находит своего идеала. Возвращается на форумы и начинает задавать вопросы, пытаясь найти компромисс между желанием и возможностью. И только теперь делает осмысленный выбор из предложенного ассортимента. Но тот, кто способен перелопатить сотни постов форума и десятки обзоров, замечает фанатство одних и предвзятость других. Что советы форумчан какие то ультимативные а в обзорах конкуренты ставятся в невыгодные условия. Год назад всё вертелось вокруг Intel. Сейчас в фаворитах Crucial. Crucial RealSSD С300 — первый массовый прорыв в мир скоростей SATA-600. Пусть не везде и не всегда, но вектор был задан, да и продукт получился, в общем, достойный, чего душой кривить. Контроллер использован от Marvel, ему, то собственно и принадлежат лавры покорителя SATA-600, чипы NAND Flash Micron, которая владеет Crucial. Есть и конкурент в лице Intel X25-M/V. Intel со свойственным размахом решил охватить весь рынок SSD, и, заявив о своём присутствии в корпоративном секторе моделью X25-E, осчастливил конечных пользователей различного достатка моделями «М» и «V». Эти изделия прославились надёжными рабочими лошадками и некоторое время считались эталонами «безпроблемности». Производители SSD понимают, что SLC NAND массовый рынок не потянет и надо развивать производство MLC. Но 3х nm чипы всё ещё дороговаты из-за малой плотности ячеек на кристалл, и для большего отрыва от SLC надо переходить на 25nm техпроцесс. Intel имеет собственное производство кристаллов, но для массовых моделей решил своё не разбазаривать, и вступил в родственные отношения с Micron, который к тому времени уже мог производить 25nm чипы в достаточных объёмах. Ну, а «с кем поведёшься» уже давно подмечено. Дело в том, что Intel было мало своих продаж SSD, он стала отгружать свои SSD OEM сборщику Kingston, который продавал их в уже готовых изделиях под своей торговой маркой. Но Intel не был бы сам собой, если бы не играл краплёными картами. Будучи производителем контроллеров для своих SSD, он же пишет и прошивку, в которую Kingston вставляет только своё имя продукта вместо оригинального. Прошивки для того и существуют, что бы, обновляя их, изменять характеристики изделия. И всё у этих двоих было хорошо, пока Intel не «вспомнил», что его контроллер способен обеспечить поддержку TRIM, что увеличивало ресурс SSD и уменьшало падение производительности при интенсивном использовании записи/стирания. Соответствующее обновление прошивки стало доступно пользователям оригинального изделия от Intel, которые с превосходством смотрели на владельцев «почти таких же» Kingston, которым живой воды так и не завезли. Попытки установить оригинал на ОЕМ не проходили. И можно было бы много рассуждать о возможных отличиях в изделиях этих производителей, если бы расстроенные владельцы попросту не хакнули эту злосчастную прошивку, обнаружив в ней пару «некошерных» байт, заменив которые на «правильные», получалось обновить Kingston до поддержки TRIM. И так, вернёмся к браку Intel-Micron. 25nm чипы готовы и пора их опробовать, для этого нужен подопытный кролик. Решили совместить приятное с полезным — продать товар, посмотреть на возникшие проблемы в работе, и заодно подставить шибко резвого конкурента в лице OCZ. OCZ в своих изделиях, среди прочих, использовала контроллеры новой фирмы SandForce со своим оригинальным алгоритмом, он единственный не использовал внешний кэш и показывал превосходные показатели быстродействия. Кроме того, контроллер SandForce мог работать в паре с SLC или MLC, 3х или 25nm чипами, то есть полная свобода творчества. Наиболее популярным изделием был Vertex2, который к тому времени уже пережил одну метаморфозу. Дело в том, что переход с SLC на MLC означал не только резкое уменьшение себестоимости, но и снижение ресурса ячеек со 100 тысяч циклов перезаписи до 5 тысяч, и это только в теории, т.к. реальной статистики ещё нет, только лабораторные исследования. Вот для компенсации такого «недетского» снижения износостойкости ячеек был введён механизм резервирования части ёмкости накопителя для замены блокированных блоков (изношенная ячейка может быть прочитана, но не записана, а из-за архитектуры чипов NAND Flash оперировать приходится не одиночными ячейками, а блоками ячеек в несколько килобайт). В первых изделиях резерв составлял 28% общей ёмкости. Вы не можете ей пользоваться по своему желанию, но вы за неё платите. Посмотрев статистику возврата по браку, OCZ пересмотрела свою политику по перестраховке, и уменьшила резерв до 7%, выпустив обновлённую версию Vertex2 с индексом «Е». Теперь же этим дискам предстояло попробовать на себе новые чипы, в бой бросили самые популярные модели — на 60 и 120GB. Сразу же всплыла первая неприятность. Из-за увеличения разрядности новых кристаллов, увеличился размер блока, что повлекло уменьшение доступной пользователю ёмкости, и хотя обновлённые диски продавались дешевле, в наименовании это отражено не было. Тут же выяснилось, что новые чипы обладают ещё меньшей износостойкостью, около 3 тысяч циклов. Прокатилась волна возмущений. Особо принципиальным OCZ предложила обмен на старую версию диска. Intel и Micron/Crucial мотали на ус, оставаясь чистенькими. Примерно в это время Intel рождает документ, из которого следует, что наличие на SSD чистой, не размеченной под разделы, ёмкости значительно увеличивает многопоточную производительность накопителя, и чуть ли не в разы повышает допустимый объём перезаписанных данных. Это было проиллюстрировано графиками испытаний самого Intel. Таким образом, они исподволь готовили покупателей к тому, что бы те, заплатив за всё, добровольно отказались от части оплаченной ёмкости. И так. Поле разминировано. Общественность подготовлена к неизбежному. На сцену выходят Intel SSD 320 и 510 модели, и Micron RealSSD C400, который ещё называют Crucial M4, хотя, последние мало кто видел. Intel не стал класть оба яйца в одно место, и скрестил в 320 модели свой контроллер и Micron-овскую 25nm память. В 510 модель поставили испытанную и надёжную 34nm NAND Flash вместе с новым контроллером Marvel и 128МВ кэш. Несмотря на предосторожности, Intel было больно. Оказалось что 320-ка, при пропадании питания, теряла то ли таблицу транслятора, то ли ещё какую незначительную служебную информацию и в результате пользователь получал 8-мегабайтную флэшку за совершенно неприемлемую сумму. Прошивку переписали, конденсаторов напаяли — и баг не изжили, и осадок остался. 510-ка получилась более пряморукая, но даже ими она звёзд не нахватала, крепкий середнячок и не более. И тому есть причина — Micron научился плохому знаем у кого. Выпустив новый контроллер BKK2, Marvel стал продавать его всем желающим, в том числе и Intel. Даже свой накопитель сделали — Marvel M4. Контроллер BKK2 и 128MB кэш, всё как у всех. Но своя рубаха ближе к телу, и для себя Micron сделал обновлённую версию контроллера BLD2, об отличиях с общедоступным ВКК2 ничего не известно, но именно он установлен в изделиях с наклейкой Micron RealSSD C400 в паре с 256МВ кэш. И вот этот продукт звёзд нахватал полные карманы, а с учётом хорошей цены (производство-то всего своё), стал расходиться как горячие пирожки. Выделялся С400 на фоне конкурентов и ещё одним интересным образом. Пользователь не только оплачивал полную ёмкость накопителя, но всю её получал в своё распоряжение(к тому, что форматирование откусывает себе кусок пирога все уже привыкли). Тот же Intel SSD 510 для более износостойкой 34nm памяти оставил около 7% резерва. А Micron 0% резерва для 25nm. И обратная сторона этой блестящей медали начала проявляться. Оказалось, что полностью заполненный диск, отставал от своего же полупустого состояния, по скорости чтения, в два и более раза. Вот тут все и вспомнили намёки Intel на полезность неразмеченной ёмкости в 10-20%. Однако есть вещи посерьёзней. Считается, что резерв используется, в частности, при работе функций GC и TRIM для уменьшения «коэффициента усиления записи», что повышает общий ресурс накопителя. Но когда резерва нет, а накопитель заполнен, этим функциям просто негде развернуться и диск неизбежно должен начать «сыпаться», причём в самой нагруженной области данных, там где происходит постоянное обновление информации — таблице FAT, базе индексирования и т.д. Пока это только мои предположения, поживём – увидим. Говорят, что история повторяется дважды: первый раз — как трагедия, второй раз — как фарс. Micron выпускает обновление прошивки «009» и его С400 получает просто реактивное ускорение по всем тестам, интернет бурлит от комментариев. А как же Intel SSD 520 и целый сомн прочих изделий на контроллере Marvel? Micron оказался хорошим учеником. Может в этом и есть отличие BLD2 от BKK2 и C400 был искусственно поприжат на старте. Может Marvel действительно осенило и они написали суперпрошивку. Так или иначе, но все лавры в одних руках. Но помня о нулевом резервировании у С400, давайте посмотрим на это «чудесное» ускорение шире. OCZ заявила, что при переходе на 25nm NAND SandForce вынужден был усилить ЕСС, что привело к некоторому падению производительности, зато оставили надёжность на уровне 3хnm кристаллов. С300 тоже использовал 34nm, С400 перешёл на 25nm плюс 0% резерва. Micron, как производитель чипов памяти, должен информировать покупателей о вероятности появления неверного бита в потоке данных, те, исходя из этого, устанавливают необходимое усиление ЕСС, что съёдает часть вычислительной мощности контроллера и полосы пропускания шины. Что мешает Micron зачерпнуть из этой кладези ресурсов? Через год они выпустят новый продукт, и даже если старые начнут дохнуть как мухи, это будет уже не важно, все будут тестить новинку и посмеиваться над пользователями «древности».
Скоро станет ясно, ошибался ли я в своих пессимистичных предположениях, но основаны-то они на неприглядных фактах из жизни «звёзд» SSD.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.