Накопители для тестирования предоставлены компанией «Регард», где всегда есть широкий выбор SSD по выгодным ценам
Основанные на флеш-памяти твердотельные накопители прочно вошли в нашу жизнь. Они обеспечивают высокую скорость доступа к данным — и именно поэтому они используются сегодня в значительной доле персональных компьютеров. Фактически любая современная производительная конфигурация подразумевает наличие SSD с объёмом, достаточным как минимум для установки операционной системы и основных программ.
Однако цены на накопители, базирующиеся на флеш-памяти, остаются достаточно высокими для того, чтобы полностью вытеснить из употребления классические жёсткие диски. На флеш-накопитель с объёмом 2 Тбайт, например, придётся потратить порядка $800, а HDD такого же объёма обойдётся в 6-7 раз дешевле. Поэтому к сегодняшнему дню негласным стандартом стала двухуровневая организация дисковой подсистемы, подразумевающая одновременное наличие быстродействующего твердотельного накопителя небольшого объёма и ёмкого механического жёсткого диска. В этом сочетании SSD отводится роль системного диска, а HDD предназначается для хранения пользовательских файлов и мультимедийной библиотеки.
Ещё совсем недавно пользователи, решившие приобщиться к SSD, руководствовались именно этой схемой и приобретали в основном твердотельные накопители объёмом от 60 до 128 Гбайт, на которые помещалась лишь операционная система и пара-тройка наиболее активно используемых программ. А иногда в ход шла даже интеловская технология Smart Response, позволяющая с помощью SSD небольшого объёма организовать кеширование любых обращений к сравнительно медленному HDD. То есть из-за высоких цен на твердотельные накопители пользователям приходилось идти на определённые хитрости и стараться обойтись SSD как можно меньшего размера.
Однако за последнее время ситуация несколько изменилась. Совершенствование конструкции кристаллов флеш-памяти, освоение новых технологических процессов, а также возросшая конкуренция среди производителей твердотельных накопителей оказали очень большое влияние на цены потребительских моделей SSD. Только с начала 2015 года стоимость ходовых моделей клиентских флеш-накопителей упала более чем в полтора раза. И это, естественно, изменило предпочтения покупателей. Конечно, от двухуровневой дисковой подсистемы в большинстве случаев уйти пока не получилось, но в роли системных накопителей часто стали применяться достаточно ёмкие модели, которые позволяют сохранить на быстром носителе не только операционную систему и основные программные пакеты, но и некоторое количество игр. Поэтому нет ничего удивительного в том, что к сегодняшнему дню самыми продаваемыми SSD стали 256-гигабайтные модели. Собственно, именно по этой причине наша лаборатория отводит тестам SSD с такой ёмкостью особое внимание: почти всегда с производительностью новинок мы знакомимся на примере модификаций объёмом 256 Гбайт.
Однако это не значит, что 128-гигабайтные SSD в одночасье стали совсем непопулярными. На самом деле их продажи лишь незначительно уступают продажам вдвое более ёмких накопителей. И это вполне объяснимо: для недорогих конфигураций SSD на 128 Гбайт более приемлем по цене, да и многие пользователи попросту не нуждаются в скоростных запоминающих устройствах с большей вместимостью. Поэтому наши читатели часто обращаются к нам за советом: какой из современных SSD лучше приобрести, если выбирать приходится из числа предложений с объёмом 128 Гбайт.
К сожалению, регулярно проводимые нами тестирования накопителей с объёмом от 256 Гбайт не позволяют дать однозначный ответ на вопрос о том, как проявляют себя в реальной жизни SSD с ёмкостью 128 Гбайт. Дело в том, что такие модели отличаются от своих старших собратьев по внутренней архитектуре — и это неминуемо сказывается и на их производительности. Для того чтобы набрать сравнительно небольшой по объёму 128-гигабайтный массив флеш-памяти, требуется меньшее, чем обычно, количество устройств NAND, что приводит к снижению уровня параллелизма всего массива NAND внутри накопителя. И это не только делает SSD на 128 Гбайт заметно медленнее предложений большего объёма — попутно снижается и нагрузка на контроллер, что несколько сглаживает различия между производительными и бюджетными платформами SSD. В сумме же всё это означает, что в накопителях небольшого объёма первоочередное влияние на итоговое быстродействие оказывает скорость используемой флеш-памяти, в то время как мощный контроллер для получения хорошей производительности совсем не обязателен. Поэтому при сравнении SSD ёмкостью 128 Гбайт лидерами могут оказаться совсем не те модели, которые обычно считаются флагманскими решениями. И следовательно, вопрос об оптимальном выборе накопителей такого объёма – отнюдь не праздный.
Учитывая всё сказанное, наша лаборатория решила обратиться к исследованию быстродействия 128-гигабайтных SATA SSD и провела большое объединённое тестирование, которое должно однозначно ответить на вопрос о том, какие твердотельные накопители небольшого объёма имеет смысл приобретать сегодня. Стоит отметить, что это тестирование ценно не только тем, что мы проверили большое количество разных моделей SSD. Отдельное преимущество выполненного исследования заключается и в том, что оно проведено одномоментно. То есть все показатели производительности сняты в неизменной тестовой системе с самой последней версией операционной системы Windows 10 с наиболее свежими драйверами и на самых свежих версиях прошивок. И более того, все накопители, фигурирующие в сравнении, были взяты нами из розничной продажи непосредственно перед проведением тестов, то есть полученные результаты характеризуют именно те версии SSD, которые можно купить в магазине в настоящее время.
⇡#Краткий обзор протестированных SSD
⇡#ADATA Premier SP550 120 Гбайт
Компания ADATA славится своей любовью к различным экспериментам с SSD. В её линейке продукции можно найти очень редкие сочетания контроллера и памяти, и новая модель Premier SP550 – это как раз один из таких продуктов, не имеющих аналогов среди предложений других производителей. Дело в том, что ADATA решила одной из первых опробовать новый контроллер Silicon Motion SM2256, который представляет собой следующую версию популярного контроллера SM2246EN с добавленным аппаратным алгоритмом коррекции ошибок на основе LDPC ECC (низкоплотностного кода). Этот алгоритм эффективнее обычно применяемого BCH ECC, что позволяет комбинировать с новым контроллером достаточно капризную TLC NAND и гарантировать при этом приемлемый для клиентских SSD уровень надёжности хранения данных.
Именно по такой схеме и сделан ADATA Premier SP550. В нём чип SM2256 работает с TLC NAND компании SK Hynix, произведённой по 16-нм технологии. Массив флеш-памяти этого накопителя состоит из восьми устройств NAND, подключенных к контроллеру по четырём каналам. И это означает, что Premier SP550 – бюджетное решение со сравнительно невысокой производительностью.
Однако в SP550 реализованы специальные технологии, направленные на маскировку невысокой скорости массива флеш-памяти. Так, в нём предусмотрена технология SLC-кеширования операций записи. Это означает, что небольшая часть массива памяти переведена в быстрый SLC-режим и служит Write-Back-кешем. Эффективный размер этой области у 120-гигабайтной версии SP550 составляет порядка 2,5 Гбайт.
К декларируемой же надёжности никаких претензий нет: на SP550 даётся стандартная трёхлетняя гарантия, а его заявленная выносливость составляет 90 Тбайт записей.
⇡#ADATA Premier SP610 128 Гбайт
Старший брат предыдущего накопителя, Premier SP610, основывается на более старом контроллере Silicon Motion SM2246EN, который не имеет поддержки TLC NAND. Поэтому SP610 относится к более высокому классу – в нём используется полноценная MLC NAND, производимая компанией Micron по 20-нм техпроцессу.
Однако, несмотря на это, SP610 всё равно остаётся недорогим решением. Контроллер SM2246EN – типично бюджетный чип: он имеет одноядерный дизайн и RISС-архитектуру, а с флеш-памятью общается по четырём каналам. Кроме того, в Premier SP610 применяются 128-гигабитные устройства MLC NAND. Следовательно, уровень параллелизма массива флеш-памяти у ADATA Premier SP610 сравнительно невысок, и это заметно ограничивает производительность данного решения, особенно на операциях записи.
⇡#ADATA Premier Pro SP920 128 Гбайт
Модель ADATA Premier Pro SP920 присутствует на рынке уже достаточно давно, тем не менее она продолжает пользоваться устойчивым спросом и потому не спешит перейти в категорию устаревших продуктов. Секрет её популярности – в использовании контроллера Marvell 88SS9189, который завоевал звание одной из лучших платформ для SATA SSD. Это полноценный и производительный восьмиканальный контроллер, на котором обычно основываются наиболее передовые твердотельные накопители.
Но Premier Pro SP920 всё же нельзя назвать флагманским продуктом. Дело в том, что на самом деле он производится компанией Micron, а ADATA лишь распространяет его по своим каналам. Micron же не стала своими руками создавать схожих по характеристикам конкурентов для собственных серий Crucial MX100/MX200, а предложила использовать в Premier Pro SP920 собственную MLC NAND, производимую по старому 20-нм техпроцессу. Причём ёмкость устройств флеш-памяти, которые попадают в SP920, составляет 128 Гбит, то есть степень параллелизма массива памяти получается не слишком высокой – к каждому каналу контроллера подключается лишь по одному устройству NAND.
В результате ADATA Premier Pro SP920 может претендовать лишь на то, чтобы стать предложением среднего уровня. Однако его благородное происхождение позволяет надеяться на высокую надёжность. Например, хотя на этот SSD и даётся всего трёхлетняя гарантия, для него заявляется сравнительно неплохой ресурс записи в 72 Тбайт. Кроме того, электрическая схема Premier Pro SP920 предусматривает аппаратную защиту таблицы трансляции адресов от перепадов питания, которая в предложениях потребительского уровня обычно не реализуется.
XPG SX930 – один из самых оригинальных накопителей компании ADATA. И дело не только в том, что в его основе используется редкий контроллер JMicron JMF670H. Гораздо интереснее то, что, сделав ставку на данную бюджетную четырёхканальную платформу, инженеры ADATA попытались создать из неё такой продукт, который смог бы достойно смотреться в одном ряду с флагманскими SATA SSD.
Для решения этой задачи было задействовано сразу два разных метода. Надёжность ADATA XPG SX930 была увеличена за счёт специальной флеш-памяти, которую производитель называет термином MLC+. По сути же это – почти обычная 16-нм MLC NAND производства компании Micron, но с важным дополнением в виде технологии FortisFlash. Данная технология продлевает срок жизни ячеек флеш-памяти благодаря использованию интеллектуальных алгоритмов их менеджмента и специальным программным настройкам контроллера. К сожалению, ADATA не раскрывает конкретных деталей касательно эффективности использования FortisFlash MLC, однако на XPG SX930, в отличие от всех остальных накопителей этого производителя, даётся полноценная пятилетняя гарантия.
Второй метод улучшения характеристик накопителя состоит в псевдо-SLC-кешировании. Обычно такая стратегия типична для накопителей, использующих TLC NAND, но в случае XPG SX930 подобный подход применён и для SSD на базе MLC-памяти. И здесь он вполне уместен, ведь уровень параллелизма массива памяти у этого SSD минимален, так как используемые в XPG SX930 устройства NAND имеют 128-гигабитную ёмкость, а контроллер JMicron JMF670H работает с массивом флеш-памяти лишь по четырём каналам. Эффективный размер SLC-кеша у 128-гигабайтной версии XPG SX930, по нашим оценкам, составляет порядка 3 Гбайт, и его наличие позволяет ADATA указывать для этого накопителя достаточно высокие показатели быстродействия в спецификациях.
Под торговой маркой Crucial традиционно поставляется две линейки твердотельных накопителей: старшая, MX, и младшая, BX. Однако в объёме 120 Гбайт существуют лишь дешёвые накопители Crucial BX100, у флагманской же серии MX200 минимальная ёмкость – 250 Гбайт. Связано это с тем, что компания Micron, которой принадлежит марка Crucial, ставит в свои современные SSD флеш-память с размером ядра 128 Гбит. Соответственно, массив памяти в 120-гигабайтной модификации накопителя получает низкий уровень параллелизма, и использовать с ним мощную аппаратную платформу особого смысла не имеет.
Crucial BX100 120 Гбайт же – типичный бюджетный SSD, в основе которого лежит четырёхканальный одноядерный контроллер Silicon Motion SM2246EN. Он работает с массивом флеш-памяти, который собран из чипов компании Micron, произведённых по 16-нм технологии. И это значит, что по аппаратной начинке BX100 сильно похож на многие другие подобные SSD, например на тот же ADATA Premier SP610.
Однако есть одно важное отличие. В Micron работает мощная инженерная команда, поэтому Crucial BX100 собран не по эталонному дизайну, предоставленному разработчиками контроллера. Он имеет собственную компоновку и собственную микропрограмму, оптимизацией которой инженеры Micron добились улучшения показателей производительности по сравнению с большинством SSD на базе микросхемы SM2246EN.
Intel давно уже перестала быть одним из ведущих производителей SSD потребительского уровня. Сейчас она почти целиком сосредоточена на серверном сегменте и для обычных пользователей предлагает лишь немного адаптированные серверные модели. За одним исключением, коим и является Intel SSD 535 и его более ранние версии. Впрочем, SSD 535 производится Intel скорее по инерции, ну и просто потому, что многие покупатели обращают внимание на интеловские SSD по старой памяти. На самом же деле это современная вариация Intel SSD 520 – древнего интеловского накопителя, вышедшего в самом начале 2012 года.
Иными словами, Intel SSD 535 – почти единственный актуальный накопитель, в котором используется приснопамятный контроллер SandForce SF-2281. И это – весьма нелестная характеристика, так как, во-первых, SF-2281 устарел, а во-вторых, ему свойственна масса проблем, начиная с невысокой скорости при работе с плохо сжимаемыми данными и заканчивая деградацией производительности со временем. Впрочем, инженеры Intel разработали для SF-2281 свою собственную прошивку и смогли существенно улучшить эффективность этой аппаратной платформы. Конечно, это не сделало контроллер SF-2281 современным или флагманским, но по крайней мере именно интеловские SSD пятисотой серии – безусловно лучшее воплощение платформы SandForce.
Что же касается памяти, то в Intel SSD 535 применяются недорогие чипы MLC NAND компании SK Hynix, производимые по 16-нм техпроцессу. Причём ёмкость этих чипов составляет 128 Гбит, и из-за невысокого уровня параллелизма массива флеш-памяти Intel SSD 535 работает явно медленнее первоначального Intel SSD 520. Впрочем, для компенсации негативного влияния больших ядер NAND на производительность разработчики реализовали в SSD 535 режим ускоренной псевдо-SLC-записи, и в итоге Intel SSD 535 удаётся практически на равных конкурировать с современными бюджетными накопителями других производителей.
Тем не менее Intel SSD 535 – это далеко не флагман, а, напротив, решение с достаточно посредственными параметрами быстродействия и неоправданно завышенной ценой. Утешает в этой ситуации лишь одно: Intel SSD 535 не утратил хвалёной интеловской надёжности и унаследовал от своих предшественников полноценную пятилетнюю гарантию.
⇡#Kingston SSDNow V300 120 Гбайт
Судя по всему, Kingston SSDNow V300 можно отнести к числу наиболее популярных твердотельных накопителей. Однако стать таким ему удалось совсем не благодаря технологическому превосходству. Секрет популярности SSDNow V300 – в низкой цене и маркетинговой политике его производителя.
Начать следует с того, что в основе Kingston SSDNow V300 лежит устаревший контроллер SandForce SF-2281 с массой нерешённых проблем: деградацией производительности и низкой скоростью при работе с плохо сжимаемыми данными. Но зато он дёшев и, при условии комплектации качественной флеш-памятью, может составить конкуренцию современным четырёхканальным контроллерам нижнего ценового диапазона.
Собственно, изначально в SSDNow V300 как раз и устанавливалась быстрая MLC NAND, что позволило ему завоевать репутацию достаточно привлекательного по соотношению цены и производительности решения. Однако примерно год назад Kingston без каких-либо предупреждений изменила начинку данного накопителя, и место хорошей флеш-памяти заняла менее хорошая. В результате в сегодняшних SSDNow V300 применяется 20-нм MLC-флеш-память производства Micron с асинхронным доступом. Стоит напомнить, что такую память можно было встретить в дешёвых твердотельных накопителях несколько лет тому назад, но затем индустрия от неё полностью отказалась. Но не Kingston, которая ради снижения цены решила вернуться к использованию этой памяти и придала своему актуальному накопителю черты, например, старинного Kingston SSDNow V+200 (если вы ещё помните о существовании такой модели).
Впрочем, справедливости ради стоит сказать, что асинхронная MLC NAND по своей скорости работы примерно соответствует TLC NAND, так что на фоне новой волны бюджетных твердотельных накопителей на базе трёхбитовой памяти Kingston SSDNow V300 смотрится вполне нормально.
⇡#Kingston HyperX Fury 120 Гбайт
По сути, Kingston HyperX Fury – это перелицованный SSDNow V300, продаваемый производителем под более престижной геймерской торговой маркой HyperX. Однако если говорить об аппаратной платформе, то она так же, как и в SSDNow V300, состоит из контроллера SF-2281 родом из 2011 года и MLC NAND с асинхронным доступом, произведённой Micron по технологии с 20-нм нормами. Конфигурация не быстрая, но зато крайне дешёвая, простая и надёжная.
Собственно, именно декларируемая надёжность выделяет HyperX Fury в ряду ультрабюджетных решений. Давая на этот накопитель трёхлетнюю гарантию, производитель указывает совершенно фантастический ресурс записи – 354 Тбайт. Это значит, что Kingston уверена в способности избранной для этого SSD асинхронной MLC NAND перенести как минимум 3 тысячи циклов перезаписи. И если бы не это, то HyperX Fury можно было бы считать решением одного порядка с многочисленными SSD на TLC-памяти.
⇡#Kingston HyperX Savage 120 Гбайт
Kingston, надо сказать, занимается не только продвижением недорогих решений — в её модельном ряду есть и вполне технологичные SSD. Один из примеров – новый накопитель HyperX Savage, который основывается на достаточно свежем контроллере Phison PS3110-S10. Этот контроллер примечателен своей восьмиканальной архитектурой, которая в недорогих платформах SSD практически не встречается.
Однако главное преимущество HyperX Savage кроется не столько в контроллере, сколько в памяти. Для этого SSD компания Kingston выбрала MLC NAND, производимую Toshiba по техпроцессу с 19-нм нормами второго поколения. Такая память не только может похвастать быстрым внешним интерфейсом Toggle 2.0, но и имеет 64-гигабитные ядра. Благодаря этому параллелизм массива флеш-памяти у HyperX Savage оказывается вдвое выше, чем у большинства других 128-гигабайтных SSD. В каждом канале контроллера оказывается по два NAND-устройства, и это ставит HyperX Savage в несколько более выигрышное положение в ряду конкурентов.
В результате Kingston HyperX Savage 120 Гбайт способен выступать в одной весовой категории с производительными накопителями, даже несмотря на то, что контроллер Phison PS3110-S10 к платформам верхнего уровня не относится. Впрочем, следует иметь в виду, что HyperX Savage — всё-таки не совсем полноценный флагман. Гарантия на это предложение Kingston даётся всего на три года, пускай и с достаточно высоким декларируемым ресурсом записи в 113 Тбайт.
Хотя Trion 100 и носит на себе имя компании OCZ, её участие в создании этого SSD минимально. На самом деле разработкой и изготовлением Trion 100 занимается Toshiba, владеющая OCZ, а на саму OCZ возлагаются лишь конечные этапы в производственной цепочке – финальная валидация, маркетинг и гарантийное обслуживание. Но это делает Trion 100 лишь интереснее, поскольку Toshiba для данного накопителя смогла взять не устаревший контроллер Barefoot 3, а новый Phison PS3110-S10.
Стоит отметить, что контроллер Phison PS3110-S10 хорош своей гибкостью — он может работать не только с MLC-, но и с TLC-памятью. Правда, реализовать коррекцию ошибок на основе LDPC ECC инженеры Phison так и не смогли, и для обеспечения целостности информации при использовании низкокачественной памяти в решениях на базе PS3110-S10 применяется традиционный код BCH ECC. Но и этого оказывается достаточно, потому что контроль чётности усиливается фирменной технологией SmartECC, которая организует на уровне страниц флеш-памяти RAID-5-массив. В итоге Phison PS3110-S10 оказывается вполне приемлемой платформой для создания бюджетных TLC-накопителей. Собственно, OCZ Trion 100 – это именно такое воплощение данной платформы.
В твердотельном накопителе OCZ Trion 100 компания Toshiba использует свою собственную TLC NAND, которая производится по 19-нм техпроцессу второго поколения. Да, это делает Trion 100 совсем небыстрым, поскольку TLC-память имеет ёмкость ядра 128 Гбит и отличается крайне невысокой скоростью записи, зато этот накопитель и стоит совсем недорого. Проблема же со скоростью частично решается внедрением SLC-кеширования, однако эффективный объём кеша у Trion 100 совсем невелик — порядка 0,5 Гбайт.
Что же касается надёжности, то на OCZ Trion 100 120 Гбайт даётся трёхлетняя гарантия и обещается ресурс записи 30 Тбайт, что вполне достаточно для современного клиентского SSD, работающего в качестве системного диска.
Arc 100 – это, в отличие от Trion 100, собственный накопитель компании OCZ. Поэтому и основывается он на контроллере Barefoot 3, спроектированном инженерной командой Indilinx, которую OCZ приобрела в 2011 году. Надо сказать, что по современным меркам Barefoot 3 нельзя назвать производительным, хотя он и работает с массивом флеш-памяти по восьми каналам. Зато в нём эффективно реализована технология ускоренной SLC-записи, и за счёт неё SSD на Barefoot 3 выделяются среди конкурентов высокими скоростями записи. Суть технологии состоит в том, что свободные MLC-ячейки сначала программируются в однобитном SLC-режиме, а их перевод в обычный двухбитный MLC-режим выполняется либо при необходимости, либо в моменты простоя накопителя.
Впрочем, основное преимущество OCZ Arc 100 состоит не в высоких скоростях записи, а в том, что его массив флеш-памяти сформирован из чипов MLC NAND компании Toshiba, произведённых по 19-нм техпроцессу второго поколения, которые имеют ёмкость 64 Гбит. Это увеличивает степень параллелизма массива и позволяет получать относительно высокие показатели производительности не только при записи, но и при чтении данных.
При этом Arc 100 совсем не претендует на роль решения верхнего уровня, поскольку в нём используется замедленная по частоте версия базового контроллера Barefoot 3 M10. Да и условия гарантии совсем не характерны для флагмана: её срок составляет 3 года, а ресурс записи установлен в 22 Тбайт, то есть Arc 100 по декларируемой выносливости уступает даже своему TLC-собрату Trion 100.
Говоря по-простому, Vector 180 – это ускоренная версия Arc 100 с претензией на некоторую элитарность. Принципиальные различия между этими накопителями заключаются в частоте работы базового контроллера. Использованный в Vector 180 процессор Barefoot 3 M00 разогнан примерно на 13 процентов. В остальном же разницы почти нет: память в Vector 180 стоит та же – Toshiba A19-нм MLC NAND с 64-гигабитными ядрами.
Но есть один нюанс: Vector 180, в отличие от Arc 100 (и от всех других SSD компании OCZ), получил переработанную силовую схему. Прошлые накопители OCZ часто выходили из строя из-за сбоев питания и нарушения целостности таблицы трансляции адресов. Для борьбы с этой проблемой питающие цепи в Vector 180 были усилены, а кроме того, в них появился конденсатор, способный дать энергию для корректного завершения работы с таблицей трансляции. Данные, находящиеся в момент перебоя в питании в обработке, это не спасает, но зато эффективно защищает SSD от полной потери работоспособности.
В итоге OCZ представляет свой Vector 180 как флагманское и дорогое решение. В соответствие с таким позиционированием приведены и условия гарантии: её срок для данного накопителя продлён до пяти лет, а разрешённый ресурс записи составляет 91 Тбайт.
Учитывая постепенное снижение цен потребительских твердотельных накопителей, производители вынуждены искать новые подходы к снижению себестоимости продукции. Например, компания Plextor, которая в отношении контроллеров до недавнего времени опиралась только на сотрудничество с Marvell, оказалась вынуждена перейти на более дешёвые платформы SSD. И Plextor M6V – первый пример внедрения недорогой платформы. В этом накопителе используется четырёхканальный бюджетный контроллер Silicon Motion SM2246EN. Впрочем, это не такой уж и плохой выбор. Сегодня этот процессор можно встретить в массе продуктов, причём им не брезгуют в том числе и ведущие производители SSD.
Уникальность же Plextor M6V заключается в том, что в паре с контроллером SM2246EN в нём используется 15-нм MLC NAND компании Toshiba. Это относительно новая флеш-память, для производства которой используется техпроцесс с передовыми нормами, причём совершившийся переход на такой технологический процесс не только привёл к околорекордному уровню плотности хранения информации, но и позволил увеличить скорость интерфейса чипов NAND. В итоге, при условии правильной оптимизации прошивки и проведения взвешенной маркетинговой политики, Plextor M6V может стать одним из самых быстрых и дешёвых SSD на базе контроллера Silicon Motion SM2246EN.
Впрочем, глобальных рекордов быстродействия от Plextor M6V ожидать всё же не нужно. Используемая в нём память имеет 128-гигабитные ядра, что делает массив флеш-памяти этого накопителя наделённым сравнительно невысоким уровнем параллелизма. Естественно что SSD, использующие 19-нм MLC-память с 64-гигабитными ядрами, или же SSD, построенные на восьмиканальных контроллерах, будут быстрее.
А вот M6S – это как раз недорогой накопитель Plextor «старой закалки»: он собран на базе контроллера разработки Marvell. Однако в данном случае в основе накопителя лежит не одна из производительных платформ, а недорогое решение – четырёхканальный контроллер Marvell 88SS9188. Впрочем, это всё равно качественная и добротная платформа, которая способна выдавать неплохие скоростные результаты, особенно в 128-гигабайтном воплощении, где количество каналов контроллера играет не слишком значительную роль.
Однако, в отличие от прочих накопителей на четырёхканальных контроллерах, у Plextor M6S есть явное преимущество: в нём применяется флеш-память с кристаллами ёмкостью по 64 Гбит. Конкретнее, в нём установлена MLC NAND компании Toshiba, произведённая по 19-нм техпроцессу второго поколения. В итоге степень параллелизма массива флеш-памяти у M6S такая же, как и у лучших решений аналогичного объёма, и в каждом из четырёх каналов контроллера трудится по четыре NAND-устройства. Дополнительно усиливает позиции M6S набор технологий, реализованных инженерами Plextor на уровне прошивки, например TrueSpeed, обеспечивающая сборку мусора во флеш-памяти в средах без поддержки TRIM. В целом перед нами крепкий середнячок, который пусть и имеет достаточно солидный возраст, но всё равно не утрачивает своих позиций.
Расстраивает в M6S разве лишь то, что старт продаж этого SSD был омрачён многочисленными случаями выхода его из строя при попытках штатного обновления прошивки. Но к настоящему времени, кажется, проблема успешно решена. И сегодня Plextor M6S представляет собой продукт с обычной трёхлетней гарантией и с типичным уровнем надёжности.
M6 Pro – флагманский накопитель компании Plextor, и в нём используется полноценный восьмиканальный контроллер Marvell 88SS9187. Причём, благодаря выбору такой платформы для 128-гигабайтного накопителя, у Plextor вышло во многом уникальное решение. Дело в том, что другие производители, имеющие дело с контроллерами Marvell, такие как Crucial или SanDisk, в SSD ёмкостью 128 Гбайт столь мощную начинку не используют. Поэтому Plextor M6 Pro 128 Гбайт вполне обоснованно претендует на то, чтобы стать одним из самых быстрых SSD в своей весовой категории.
Дополнительно усиливает позиции этого накопителя и избранная для него флеш-память — в M6 Pro используется быстрая MLC NAND с ядрами по 64 Гбит, производимая компанией Toshiba по 19-нм техпроцессу второго поколения. Благодаря этому массив памяти имеет максимально возможный уровень параллелизма: в каждом канале контроллера находится по два устройства NAND.
Не лишён M6 Pro и фирменной плексторовской магии – технологии TrueSpeed, которая позволяет пополнять пул чистых страниц флеш-памяти даже в тех средах, где технология TRIM не поддерживается. К этому остаётся добавить пятилетнюю гарантию, не ограниченную каким-либо объёмом записанных данных, и в результате получается, что Plextor M6 Pro – это одно из флагманских решений, по крайней мере среди 128-гигабайтных SSD.
За счёт того, что компания Samsung предлагает технологически совершенные и качественные SSD, ей к настоящему моменту удалось завоевать почти 50-процентную долю рынка потребительских твердотельных накопителей. А основное оружие, благодаря которому Samsung удалось быстро добиться столь убедительных результатов своей деятельности, – это как раз 850 EVO. Секрет кроется в том, что накопители Samsung полностью сформированы из компонентов, разрабатываемых и производимых собственными силами. Соответственно, эти компоненты идеально подогнаны друг под друга и позволяют получать конечные продукты с выгодным сочетанием цены и производительности.
Уникальность Samsung 850 EVO состоит ещё и в том, что в нём используется фирменная TLC V-NAND, аналогов которой ни у кого из производителей флеш-памяти пока не существует. Такая память коренным образом отличается от обычной TLC: она имеет не плоскую, а трёхмерную компоновку с 32 слоями и производится по консервативному 40-нм техпроцессу. В итоге в этой памяти Samsung удаётся совместить как высокую плотность хранения данных, то есть дешевизну, так и высокую надёжность: по параметрам выносливости TLC V-NAND не уступает обычной планарной MLC NAND. Это подтверждается и условиями гарантии. Её срок для 850 EVO установлен в пять лет, а ресурс записи ограничен типичным для MLC-накопителей уровнем в 75 Тбайт.
Существенно лучше по сравнению с обычной TLC-памятью у трёхмерной TLC V-NAND обстоит дело и с показателями производительности. Несмотря на то, что объём кристаллов у применяющейся в 850 EVO TLC V-NAND составляет 128 Гбайт, позиционируется этот накопитель как добротное решение среднего уровня. Для достижения же высокого быстродействия и раскрытия всего потенциала памяти в 850 EVO применяется фирменный восьмиканальный двухъядерный контроллер Samsung MGX, на базе которого, помимо стандартных алгоритмов, реализована также и фирменная технология TurboWrite, дополнительно улучшающая скорость записи. Её суть заключается в кешировании операций записи в выделенном SLC-кеше, эффективная ёмкость которого у 120-гигабайтной версии 850 EVO составляет порядка 3 Гбайт.
Тем пользователям, которым 850 EVO на базе TLC V-NAND кажется недостаточно быстрым, недостаточно надёжным или недостаточно харизматичным решением, компания Samsung может предложить свой флагман – 850 Pro. Это ещё более выдающийся твердотельный накопитель для персональных компьютеров, который может предложить такой набор характеристик, превзойти который пока не удалось никому из конкурентов.
Самая главная особенность Samsung 850 Pro заключается в том, что этот SSD базируется на фирменной MLC V-NAND – флеш-памяти с трёхмерной 32-слойной структурой, в которой ячейки хранят по два бита информации. Производится MLC V-NAND по тому же техпроцессу с 40-нм нормами, что и аналогичная трёхмерная TLC. Поэтому скорость и надёжность такой памяти заведомо превышает аналогичные показатели планарной MLC, применяемой в SSD других производителей. При этом ёмкость используемых в 850 Pro устройств MLC V-NAND составляет 86 Гбит, что наделяет массив флеш-памяти не максимальной, но достаточной степенью параллелизма для выработки всей пропускной способности SATA-интерфейса.
В принципе, для создания передового решения Samsung было бы вполне достаточно одной лишь MLC V-NAND, но для 850 Pro был разработан и специальный высокопроизводительный контроллер Samsung MEX, который базируется на трёх ядрах с архитектурой ARM Cortex-R4 и имеет для общения с массивом флеш-памяти восемь каналов. В результате 850 Pro скрывает в себе огромный запас мощности, который позволяет с успехом применять этот SSD даже при интенсивных нагрузках, не характерных для типичных персональных компьютеров.
Отдельно следует сказать и об уникальных условиях гарантии. Гарантийный срок для Samsung 850 Pro установлен в 10 лет, и больше никаких 128-гигабайтных накопителей с такой щедрой гарантией на рынке попросту нет. Что же касается разрешённого ресурса записи, то для модели 128 Гбайт он составляет 150 Тбайт, что означает, например, возможность ежедневной полной перезаписи этого накопителя в течение как минимум трёх лет.
Стоит упомянуть и о том, что твердотельные накопители Samsung (и 850 Pro, и 850 EVO), в отличие от большинства конкурентов, могут предложить совместимое со стандартом Microsoft eDrive аппаратное шифрование данных. Это значит, что аппаратным шифрованием у этих SSD можно управлять из операционной системы Windows посредством встроенного средства BitLocker.
Компания SanDisk, как и Crucial, исключила SSD 120-гигабайтной ёмкости из сферы своих прямых интересов, поэтому в интересующем нас объёме из потребительских накопителей у неё есть только бюджетные модели, основанные на TLC-памяти. SSD Plus же – это самый младший из всех имеющихся вариантов, который должен привлекать сторонников исключительно низкой ценой.
Стремлением к упрощению и удешевлению пропитан весь дизайн SanDisk SSD Plus. Начать следует с того, что в его основе лежит контролер Silicon Motion SM2246XT, который представляет собой дополнительно урезанную версию и без того бюджетного четырёхканального процессора SM2246EN. В SM2246XT же ликвидирован интерфейс DRAM, что не позволяет SSD на его основе пользоваться буферной оперативной памятью, которая обычно нужна для хранения быстрой копии таблицы трансляции адресов.
Что же касается массива флеш-памяти, то он в SSD Plus набран устройствами TLC NAND 128-гигабитной ёмкости, которые произведены самой SanDisk по 19-нм технологическому процессу второго поколения. Трёхбитная память медленнее MLC NAND, поэтому обычно в основанных на ней накопителях применяются различные технологии SLC-кеширования. Но SSD Plus лишён и этого.
Таким образом, под маркой SSD Plus компания SanDisk предлагает ультрабюджетный накопитель с медленной памятью без SLC-кеша и DRAM-буфера, параметры быстродействия которого показались производителю настолько удручающими, что он даже постеснялся указать их на своём сайте. Впрочем, реальное тестирование показало, что SSD Plus не так безнадёжен, как казалось вначале, и он – отнюдь не самый медленный SSD в сегодняшнем тесте.
Помимо Samsung, до недавнего времени был еще только один производитель, который смог наладить массовое производство SSD, основанных на TLC NAND. Свой первый TLC-накопитель компания SanDisk выпустила ещё год назад – им стал Ultra II. Но этот SSD интересен не только из-за использования трёхбитовой памяти — он интригует ещё и тем, что инженеры SanDisk смогли разработать его в то время, когда специализированных контроллеров, рассчитанных на работу с TLC NAND, на рынке ещё не было. Для Ultra II был приспособлен контроллер Marvell 88SS9190, для которого силами инженеров SanDisk была написана творчески адаптированная под TLC прошивка. Её ключевым элементом стала введённая на уровне страниц флеш-памяти RAID-подобная технология Multi Page Recovery (M.P.R), предназначенная для усиленной коррекции возможных ошибок чтения.
Опыт SanDisk по созданию TLC-накопителя из подручных материалов оказался очень удачным: за прошедший с момент выпуска этой модели в «большое плавание» год никаких критичных проблем с ней не обнаружилось, и SanDisk Ultra II завоевал звание достаточно неплохого SSD начального уровня. И более того, TLC-накопители нового поколения, выпускаемые на изначально спроектированных под эту разновидность памяти платформах, оказались ничуть не лучше Ultra II.
В SanDisk Ultra II контроллер Marvell 88SS9190 работает с массивом флеш-памяти по четырём каналам, сам же этот массив набран из 128-гигабитных устройств TLC NAND производства самой SanDisk, которые выпускаются по техпроцессу с 19-нм нормами второго поколения. Однако есть у SanDisk Ultra II и особый ингредиент, который делает этот SSD быстрее всех накопителей на базе TLC «новой волны», — фирменная технология nCache 2.0. Суть этой технологии вполне стандартна: она добавляет в схему работы накопителя дополнительный SLC-кеш. Однако конкретная реализация не так уж и проста. Во-первых, сам по себе этот кеш имеет сравнительно большой эффективный объём, достигающий у 120-гигабайтного SSD 4 Гбайт. Во-вторых, кеширование в рамках nCache 2.0 – двухуровневое, в нём задействуется и DRAM-буфер, который в обычных SSD используется лишь для хранения копии таблицы трансляции адресов.
⇡#Smartbuy Ignition 4 120 Гбайт
Smartbuy – это не название ещё одного производителя SSD, а просто торговая марка, под которой российский дистрибьютор «Топ Медиа» реализует различную продукцию безвестных (и не очень) китайских фирм. Реальным же автором накопителей Smartbuy выступает компания Phison – тайваньский разработчик и производитель контроллеров, применяющихся в бюджетных SSD. Одна из моделей работы Phison предполагает поставку заказчикам полностью собранных SSD на собственной платформе, и «Топ Медиа» пользуется этим, дополняя закупаемые у Phison накопители наклейками и коробками с эмблемой Smartbuy. Именно поэтому пара накопителей Smartbuy и попала в наши тесты, ведь по факту это не непонятные продукты неизвестного происхождения, а самые что ни на есть настоящие эталонные платформы, спроектированные инженерами одного из ведущих разработчиков контроллеров SSD потребительского уровня.
Smartbuy Ignition 4 представляет собой MLC-накопитель на базе новейшего восьмиканального контроллера Phison PS3110-S10. По своей аппаратной платформе Ignition 4 мог бы стать аналогом Kingston HyperX Savage, однако в нём установлена не скоростная память Toshiba, а немного более медленная и дешёвая MLC NAND компании Micron, которая использует ONFI 3.0-интерфейс, производится по 16-нм техпроцессу и имеет объём ядер 128 Гбит. В результате Ignition 4 уступает решению Kingston по степени параллелизма массива флеш-памяти и позиционируется как достаточно ординарный накопитель среднего уровня.
Smartbuy Revival – один из самых дешёвых SSD, присутствующих на отечественном рынке. Секрет низкой цены прост: в этом накопителе используется платформа Phison PS3110-S10, укомплектованная недорогой TLC-памятью. Это делает Revival аналогом, например, OCZ Trion 100 или пока не появившегося в продаже Kingston UV300.
Поскольку Smartbuy Revival является в чистом виде референсной платформой, всё в нём функционирует именно так, как и было задумано разработчиками контроллера. В частности, коррекция ошибок выполняется через алгоритмы BCH ECC, которые дополнительно усилены RAID-подобной технологией SmartECC. А за улучшение скоростных параметров массива TLC-памяти отвечает SLC-кеширование операций записи. Причем кеш у Revival имеет эффективный объём 1 Гбайт, то есть он вдвое вместительнее, чем у OCZ Trion 100.
Что же касается самой флеш-памяти, то в Revival стоит TLC NAND компании Toshiba, выпущенная по 19-нм техпроцессу второго поколения. Надо сказать, что Phison имеет с Toshiba очень близкие партнёрские отношения, поэтому контроллер PS3110-S10 содержит специальные оптимизации для работы именно с этой памятью. И это позволяет считать, что Smartbuy Revival – вполне надёжный продукт, как минимум способный по своей долговечности составить конкуренцию бюджетным накопителям настоящих производителей SSD. Подкрепляет уверенность в этом тот факт, что на Revival в большинстве магазинов даётся полноценная трёхлетняя гарантия без каких-либо ограничений по максимальному объёму записи.
Transcend SSD370S – это обновлённая версия достаточно популярной модели SSD370, самым заметным изменением в которой стало появление алюминиевого корпуса. Однако перемены не ограничиваются лишь этим.
Как и предшественник, SSD370S основывается на бюджетном четырёхканальном контроллере Silicon Motion SM2246EN, который можно встретить в массе современных SSD нижнего ценового диапазона. Однако предложение Transcend не полностью повторяет эталонный дизайн — инженеры компании поработали над оптимизацией прошивки. Но главная особенность модели SSD370S кроется в использованной флеш-памяти: в этом накопителе засветилась недорогая 16-нм MLC NAND компании Micron. То есть с точки зрения начинки накопитель Transcend стал похож на Crucial BX100.
Объём ядер использованной в основе SSD370S флеш-памяти составляет 128 Гбит, и это конвертируется в невысокую степень параллелизма массива MLC NAND. Четырёхканальный контроллер при работе с массивом флеш-памяти пользуется лишь двукратным чередованием устройств. Однако применение двухбитовой памяти ставит Transcend SSD370S на ступень выше относительно SSD последнего поколения на базе TLC NAND.
Тестирование проводится в операционной системе Microsoft Windows 10 Enterprise Build 10240, корректно распознающей и обслуживающей современные твердотельные накопители. Это значит, что в процессе прохождения тестов, как и при обычном повседневном использовании SSD, команда TRIM поддерживается и активно задействуется. Измерение производительности выполняется с накопителями, находящимися в «использованном» состоянии, которое достигается их предварительным заполнением данными. Перед каждым тестом накопители очищаются и обслуживаются с помощью команды TRIM. Между отдельными тестами выдерживается 15-минутная пауза, отведённая для корректной отработки технологии сборки мусора. Во всех тестах, если не указано иное, используются рандомизированные несжимаемые данные.
Используемые приложения и тесты:
В качестве тестовой платформы используется компьютер с материнской платой ASUS Maximus VIII Ranger, процессором Core i5-6600K со встроенным графическим ядром Intel HD Graphics 530 и 8 Гбайт DDR4-2133 SDRAM. Приводы с SATA-интерфейсом подключаются к контроллеру SATA 6 Гбит/с, встроенному в чипсет материнской платы, и работают в режиме AHCI. Используется драйвер Intel Rapid Storage Technology (RST) 14.6.0.1029.
Объём и скорость передачи данных в бенчмарках указываются в бинарных единицах (1 Кбайт = 1024 байт).
⇡#Список участников тестирования
⇡#Последовательные операции чтения и записи
При последовательном чтении производительность большинства накопителей упирается в пропускную способность SATA-интерфейса. Однако это справедливо не для всех моделей. Предельную скорость неспособны выдать SSD на основе контроллера Phison S10 и TLC-памяти, а также накопители со старинным контроллером SF-2281.
При последовательной же записи разброс результатов гораздо серьёзнее. В лидерах находятся Samsung 850 Pro на MLC V-NAND и накопители OCZ с фирменным контроллером Barefoot 3, которые используют динамическое SLC-кеширование. Кроме того, относительно неплохими результатами могут похвастать и другие накопители, массив флеш-памяти которых набран 64-гигабитными устройствами MLC NAND.
При случайном чтении без очереди запросов, которое является самым распространённым видом операций в типичных персональных компьютерах, верхнюю часть диаграммы оккупировали накопители Samsung и Plextor. Следует признать, что эти производители, делающие серьёзный упор на высокопроизводительные контроллеры и оптимизацию прошивок, добились желаемого успеха.
Появление же очереди запросов приводит к тому, что Samsung 850 Pro и Samsung 850 EVO, основанные на проприетарных платформах, отрываются от преследователей ещё сильнее. Следующая же за ними группа преследователей характерна использованием различных контроллеров Marvell, качественно работающих с конвейеризованными командами. Также во втором эшелоне можно видеть и пару SSD на базе Phison PS3110-S10 и MLC-памяти.
В комментариях к результатам производительности при случайном чтении хочется отметить и ещё один важный момент: достаточно неплохи показатели твердотельных накопителей, в которых используется TLC-память. Естественно, до лидеров им далеко, но по крайней мере они находятся отнюдь не в нижней части диаграмм. Явными же аутсайдерами выступают SSD на базе контроллера SandForce SF-2281, и в особенности решения Kingston, в которых используется асинхронная MLC NAND.
Если при случайном чтении скорость разных SSD могла расходиться где-то в четыре раза, то при записи различия становятся ещё более принципиальными. Самый быстрый накопитель, Samsung 850 Pro, опережает аутсайдеров, коими тут являются основанные на TLC NAND приводы, более чем вшестеро. Иными словами, разные SSD имеют совершенно различный потенциал, и не обращать на это внимание при подборе конфигурации ПК было бы очень недальновидно.
При случайной записи без очереди запросов наилучшую производительность показывают накопители OCZ на базе контроллера Barefoot 3, Samsung 850 EVO, пробившийся в число лидеров благодаря технологии TurboWrite, и ADATA SP920, работающий на производительной платформе Marvell. Однако появление очереди запросов полностью изменяет этот расклад. В лидеры выходит уникальный Samsung 850 Pro с трёхмерной двухбитовой флеш-памятью, а также Kingston HyperX Savage и другие накопители, имеющие быструю подсистему памяти. То есть такую, которая сформирована 64-гигабитными устройствами MLC NAND.
Что же касается решений на базе TLC-памяти, то в тестах записи хорошо видна вся их немощность. Почти все они находятся на последних местах вместе с накопителями Kingston с асинхронной MLC NAND. Преодолеть «проклятье TLC» удаётся лишь Samsung 850 EVO, у которого, впрочем, и флеш-память – не совсем обычная TLC NAND, а гораздо более продвинутая трёхмерная V-NAND, которая имеет существенные преимущества, в том числе и гораздо более высокую скорость работы.
По мере удешевления твердотельные накопители перестают использоваться в качестве исключительно системных и становятся обычными рабочими дисками. В таких ситуациях на SSD поступает не только рафинированная нагрузка в виде записи или чтения, но и смешанные запросы, когда операции чтения и записи инициируются разными приложениями и должны обрабатываться одновременно. Однако работа в дуплексном режиме для современных контроллеров SSD остаётся существенной проблемой. При смешивании операций чтения и записи в одной очереди скорость большинства твердотельных накопителей потребительского уровня заметно проседает. Это стало поводом для проведения отдельного исследования, в рамках которого мы проверяем, как работают SSD при необходимости обработки последовательных операций, поступающих вперемежку. Следующая пара диаграмм демонстрирует наиболее характерный для десктопов случай, когда соотношение количества операций чтения и записи составляет 4 к 1.
Обе приведённые диаграммы очень наглядно демонстрируют подавляющее превосходство над всеми конкурентами Samsung 850 Pro. Нет никаких сомнений в том, что это – настоящий флагман, мощности контроллера и скорости флеш-памяти которого с лихвой хватает даже при достаточно серьёзных нагрузках.
Честно говоря, результаты остальных накопителей на фоне Samsung 850 Pro кажутся не слишком высокими. Однако всё же нужно подчеркнуть, что из 128-гигабайтных моделей SSD лучшую скорость в различных сценариях работы почти всегда выдают те модели, которые обладают массивом флеш-памяти с более высоким уровнем параллелизма. Контроллер при этом играет не слишком заметную роль. Поэтому нет ничего удивительного в том, что в верхней части диаграмм вновь фигурируют такие разные модели SSD, как Plextor M6 Pro, Plextor M6S и OCZ Vector 180.
Кроме того, обращают на себя внимание и относительно высокие показатели Plextor M6V, который по всем признакам относится к числу бюджетных решений. Похоже, в деле оптимизации прошивки для контроллера Silicon Motion SM2246EN разработчики Plextor смогли достичь существенного прогресса, и этот SSD со слабым на первый взгляд четырехканальным массивом флеш-памяти не пасует перед сложными сценариями работы. Особенно удивительными результаты Plextor M6V кажутся из-за того, что гораздо более продвинутая по характеристикам платформа Phison PS3110-S10 выступает при смешанной нагрузке значительно хуже даже в том случае, когда она укомплектована качественной и быстрой MLC NAND. Объяснить это можно лишь тем, что в контроллере Phison PS3110-S10 есть какой-то изъян, который тормозит работу при необходимости обслуживать разнородные операции.
⇡#PCMark 8 2.0, реальные сценарии использования
Тестовый пакет Futuremark PCMark 8 2.0 интересен тем, что он имеет не синтетическую природу, а напротив — основывается на том, как работают реальные приложения. В процессе его прохождения воспроизводятся настоящие сценарии-трассы задействования диска в распространённых десктопных задачах и замеряется скорость их выполнения. Текущая версия этого теста моделирует нагрузку, которая взята из реальных игровых приложений Battlefield 3 и World of Warcraft и программных пакетов компаний Adobe и Microsoft: After Effects, Illustrator, InDesign, Photoshop, Excel, PowerPoint и Word. Итоговый результат исчисляется в виде усреднённой скорости, которую показывают накопители при прохождении тестовых трасс.
Результат в PCMark 8 для клиентских SSD — одна из основных метрик, ведь она показывает, как поведут себя те или иные накопители при реальном использовании в распространённых программах. И этот бенчмарк разбивает протестированные SSD на три группы: быстрые, средние и медленные.
На первом месте по производительности оказался Samsung 850 EVO – накопитель, который в синтетических тестах на лидирующих позициях был только при случайном чтении и при случайной записи без очереди запросов. Но для быстрой работы в реальных задачах этого оказывается вполне достаточно, а кроме того, этот SSD использует весьма эффективную технологию SLC-кеширования TurboWrite, которая при непродолжительных нагрузках способна повысить быстродействие при записи более чем вдвое. Второй показатель – у Samsung 850 Pro. И это тоже вполне закономерно. Ведь, как мы видели в синтетических тестах, он почти всегда эффективнее любой другой модели.
Также в группу SSD с высокими результатами попала пара накопителей Plextor – M6 Pro и M6S. Оба они базируются на контроллерах компании Marvell, которые оперируют быстрым массивом флеш-памяти, состоящим из 64-гигабитных устройств MLC NAND.
Подробно перечислять накопители, которые оказались в большой группе моделей со средним уровнем производительности, мы не будем, а вот на аутсайдеров отдельное внимание обратим. PCMark 8 очень чётко отсёк от основной группы SSD модели, построенные на асинхронной MLC-памяти, которые предлагает компания Kingston, а также накопители на TLC NAND, которые базируются на контроллерах Phison PS3110-S10 и Silicon Motion SM2246XT. Удивительно, но даже в моделирующих реальную работу пользователя сценариях такие SSD оказываются примерно вдвое медленнее флагманов. И это – значительное различие, не заметить которое в повседневной работе с компьютером будет невозможно.
Интегральный результат PCMark 8 нужно дополнить и показателями производительности, выдаваемыми накопителями при прохождении отдельных тестовых трасс, которые моделируют различные варианты реальной нагрузки. Дело в том, что при разной нагрузке флеш-приводы зачастую ведут себя немного по-разному.
Имея в виду, что твердотельные накопители внедряются в персональные компьютеры всё шире и шире, мы решили добавить в нашу методику измерение производительности при обычных файловых операциях – при копировании и работе с архиваторами, которые выполняются «внутри» накопителя. Это типичная дисковая активность, возникающая в том случае, если SSD играет роль не системного накопителя, а обычного диска.
В тестах копирования группа лидеров состоит из пяти накопителей. В неё входят: Samsung 850 Pro, который благодаря контроллеру MEX и трёхмерной MLC V-NAND оказывается в числе первых по производительности вообще всегда; OCZ Vector 180 и Arc 100 – два похожих SSD на базе восьмиканального контроллера Barefoot 3 и MLC NAND компании Toshiba с 64-гигабитными ядрами; Kingston HyperX Savage, который пользуется таким же массивом памяти и основывается на контроллере Phison PS3110-S10; а также Plextor M6 Pro, в основе которого лежит восьмиканальный контроллер Marvell 88SS9187 и всё та же MLC-память Toshiba.
Вторая группа тестов проведена при архивации и разархивации директории с рабочими файлами. Принципиальное отличие этого случая заключается в том, что половина операций выполняется с разрозненными файлами, а вторая половина – с одним большим файлом архива.
Не сильно отличается производительность накопителей и при работе с архивами. Но при операциях распаковки файлов, которые, например, аналогичны в том числе и инсталляции программ, к числу обычных лидеров добавляется ещё пара накопителей с MLC-памятью компании Toshiba: Plextor M6S и Kingston HyperX Savage.
⇡#Работа TRIM и фоновой сборки мусора
Испытывая различные твердотельные накопители, мы всегда проверяем то, как они отрабатывают команду операционной системы TRIM и способны ли они собирать мусор во флеш-памяти и тем самым восстанавливать свою производительность без помощи со стороны операционной системы, то есть в такой ситуации, когда команда TRIM им не передаётся. Такое тестирование было проведено и в этот раз. Схема такого испытания стандартна: на накопитель накладывается длительная непрерывная нагрузка на запись, которая приводит к заполнению данными полного объёма флеш-памяти и деградации производительности, после чего мы отключаем отсылку команды TRIM и предоставляем SSD возможность самостоятельно восстановиться за счёт собственного автономного алгоритма сборки мусора, но без явных указаний со стороны операционной системы. По прошествии 15-минутной паузы мы измеряем скорость и сравниваем её с производительностью свежего SSD. Затем на накопитель принудительно подаётся команда TRIM — и после небольшой паузы, в течение которой SSD обрабатывает эту команду, скорость измеряется ещё раз.
Результаты такого тестирования приведены в следующей таблице, где для каждой протестированной модели указано, реагирует ли она на TRIM очисткой неиспользуемой части флеш-памяти и может ли она заготавливать чистые страницы флеш-памяти под будущие операции, если команда TRIM на неё не подаётся. Для накопителей, которые, как выяснилось, способны осуществлять сборку мусора и без команды TRIM, мы также указали тот объём флеш-памяти, который был самостоятельно освобождён контроллером SSD под будущие операции. Для случая эксплуатации накопителя в среде без поддержки TRIM это как раз тот объём данных, который можно будет сохранить на накопитель с высокой первоначальной скоростью после простоя.
Обработка TRIM | TRIM отсутствует | ||
Сборка мусора | Объём освобождаемой памяти | ||
ADATA Premier SP550 120 Гбайт | Работает | Работает | 4,1 Гбайт |
ADATA Premier SP610 128 Гбайт | Работает | Работает | 1,3 Гбайт |
ADATA Premier Pro SP920 128 Гбайт | Работает | Работает | 0,9 Гбайт |
ADATA XPG SX930 120 Гбайт | Работает | Работает | 10,3 Гбайт |
Crucial BX100 120 Гбайт | Работает | Работает | 1,4 Гбайт |
Intel SSD 535 120 Гбайт | Частично работает | Работает | 0,3 Гбайт |
Kingston SSDNow V300 120 Гбайт | Частично работает | Не работает | - |
Kingston HyperX Fury 120 Гбайт | Частично работает | Не работает | - |
Kingston HyperX Savage 120 Гбайт | Работает | Не работает | - |
OCZ Trion 100 120 Гбайт | Работает | Не работает | - |
OCZ Arc 100 120 Гбайт | Работает | Работает | 5,2 Гбайт |
OCZ Vector 180 120 Гбайт | Работает | Работает | 5,2 Гбайт |
Plextor M6V 128 Гбайт | Работает | Работает | 0,5 Гбайт |
Plextor M6S 128 Гбайт | Работает | Работает | 2,0 Гбайт |
Plextor M6 Pro 128 Гбайт | Работает | Работает | 2,2 Гбайт |
Samsung 850 EVO 120 Гбайт | Работает | Работает | 3,1 Гбайт |
Samsung 850 PRO 128 Гбайт | Работает | Не работает | - |
SanDisk SSD Plus 120 Гбайт | Работает | Работает | 2,9 Гбайт |
SanDisk Ultra II 120 Гбайт | Работает | Работает | 1,2 Гбайт |
SmartBuy Ignition 4 120 Гбайт | Работает | Не работает | - |
SmartBuy Revival 120 Гбайт | Работает | Не работает | - |
Transcend SSD370S 128 Гбайт | Работает | Работает | 1,0 Гбайт |
Несмотря на то, что качественная поддержка команды TRIM стала отраслевым стандартом, некоторые производители считают допустимым продавать накопители, в которых эта команда не отрабатывается в полной мере. Эти накопители, основанные на контроллере SandForce SF-2281, — Intel SSD 535, Kingston SSDNow V300 и Kingston HyperX Fury. В них происходит лишь формальная реакция на TRIM и производительность к первоначальному состоянию не возвращается. Конечно, явной вины Intel или Kingston тут нет. Такова особенность контроллеров SandForce, которые из-за своих алгоритмов сжатия данных не могут свободно удалять из своей памяти вышедшие из употребления страницы, так как их содержимое может требоваться для декомпрессии соседних страниц. Однако конечным пользователям от этого не легче, ведь с постепенным падением скорости работы SSD на операциях записи придётся мириться именно им.
К счастью, все прочие современные накопители работают с TRIM так, как положено. То есть в тех средах, где поддержка TRIM есть, любой из протестированных нами SSD (кроме моделей, перечисленных в прошлом абзаце) будет всегда сохранять свою производительность на первоначальном уровне.
Однако некоторым пользователям хотелось бы большего: чтобы накопитель был способен проводить сборку мусора и без подачи команды TRIM. Это умение полезно для SSD, работающих в составе RAID-массивов, а также в тех случаях, когда основная работа с файлами на твердотельном накопителе состоит не в их создании и удалении, а в постоянном изменении их содержимого. И вот для таких специфических сценариев мы можем порекомендовать лишь отдельные модели.
В частности, наиболее результативно работающей автономной сборкой мусора отличаются ADATA XPG SX930, OCZ Arc 100, OCZ Vector и ADATA Premier SP550. Эти модели высвобождают под будущие операции записи более 4 Гбайт флеш-памяти, чего должно быть вполне достаточно даже при сложных сценариях работы. Во многих же прочих случаях можно положиться и на некоторые другие модели SSD. Накопителей, которые самостоятельно готовят задел под будущие записи, на самом деле немало. Фактически целенаправленно избегать применения в средах без реализации TRIM стоит лишь немногих SSD, в первую очередь основанных на контроллерах Phison PS3110-S10 и SandForce SF-2281, а также флеш-накопителя Samsung 850 Pro, который при всех своих достоинствах, к сожалению, автономную сборку мусора не осуществляет совсем.
⇡#Постоянство производительности
Результаты, приведённые в этом разделе, нельзя назвать прямыми характеристиками быстродействия SSD. Тем не менее они описывают поведение накопителей при длительных нагрузках, что может представлять интерес в целом ряде сценариев. Иными словами, данный раздел носит факультативный характер, и добавлен он главным образом в расчёте на опытных пользователей, интересующихся как прямыми, так и косвенными показателями производительности современных клиентских твердотельных накопителей.
Испытывая SSD, мы всегда подвергаем их тесту на постоянство производительности. В течение данного теста воссоздаётся двухчасовая нагрузка по случайной записи данных 4-килобайтными блоками с максимальной поддерживаемой в протоколе AHCI глубиной очереди запросов в 32 команды. Такой сценарий работы не только максимально загружает накопитель и заставляет его пустить в ход все свои интеллектуальные алгоритмы, но и приводит к исчерпанию всего заранее подготовленного свободного места во флеш-памяти, включая зарезервированную и скрытую от глаз пользователя область. Конечно, подобная нагрузка для клиентского SSD нереалистична, зато она позволяет получить информацию о том, как поведёт себя накопитель в самом худшем для него случае. В частности, именно благодаря такому беспощадному нагрузочному тесту мы можем получить сведения о постоянстве производительности накопителя как в свежем, так и в использованном состоянии, а также о том, как в нём протекают переходные процессы.
На следующей диаграмме приводится среднеквадратичное отклонение скорости записи при нахождении SSD в свежем состоянии после сохранения на него первых 8 Гбайт данных. Многие современные накопители, к сожалению, не могут похвастать стабильностью латентностей при обработке однотипных операций записи, и на следующей диаграмме это хорошо видно. Наблюдающийся у многих потребительских SSD высокий разброс моментальных скоростей – это серьёзный дефект, который не позволяет использовать обладающие им накопители как в производительных RAID-массивах, так и просто в тех системах, где важна быстрая и предсказуемая реакция дисковой подсистемы.
Даже в благоприятном режиме, когда накопитель находится в «свежем» состоянии и располагает достаточным пулом свободных и готовых для записи данных страниц, разброс в скорости обработки операций записи может быть очень большим. Фактически о хорошей стабильности производительности можно говорить лишь в случае нескольких 128-гигабайтных SSD. К числу таких качественных решений относятся Samsung 850 Pro и 850 EVO, ADATA XPG SX930, а также все твердотельные накопители, построенные на контроллерах Marvell: Plextor M6 Pro и M6S, SanDisk Ultra II и ADATA Premier Pro SP920. Именно на эти модели надо обращать внимание в первую очередь при построении RAID-0-массивов, даже если речь идёт о персональных, а не о серверных системах.
Следующая гистограмма показывает ситуацию с постоянством производительности при продолжительной нагрузке – после того, как накопители исчерпали свободное место и параллельно с записью занимаются и очисткой блоков страниц флеш-памяти. По сравнению с предыдущим случаем это более сложная задача для клиентских SSD.
По вполне понятным причинам разброс в моментальных показателях скорости записи на «грязных» SSD оказывается выше. Однако группа лидеров никаких изменений не претерпевает: накопители, способные выдавать стабильную скорость в свежем состоянии, сохраняют это своё свойство и при переходе в использованное состояние.
В дополнение к предыдущим результатам приведём и ещё один график, который отображает производительность записи по завершении нашего двухчасового нагрузочного теста. Он иллюстрирует то, насколько хорошо те или иные SSD переносят продолжительные непрерывные нагрузки. Прямой практической ценности эти результаты не имеют, так как они очень далеки от той производительности, которую наблюдают пользователи при обычной эксплуатации твердотельных накопителей, однако они хорошо иллюстрируют мощность применённых в них контроллеров и совершенство алгоритмов микропрограммы.
Верхние позиции на этой диаграмме занимают те SSD, которые больше похожи по своему поведению на серверные накопители, то есть на такие, которые хорошо переносят длительные нагрузки. Но самый лучший результат здесь выдаёт пара накопителей OCZ, построенных на контроллере Barefoot 3, – недаром этот контролер можно встретить не только в Vector 180 и Arc 100, но и в серверных накопителях серии Saber. Все остальные потребительские флеш-накопители замедляются до скоростей менее 10 тыс. IOPS, что указывает на их плохую приспособленность к длительным нагрузкам.
Производительность SATA SSD с ёмкостью 240-256 Гбайт и выше уже давно упёрлась в пропускную способность интерфейса — и потому расти почти перестала. Казалось бы, эта проблема касается накопителей небольшого объёма, о которых мы говорили сегодня, лишь опосредованно, потому что они в целом медленнее более ёмких собратьев и, следовательно, имеют больше пространства для роста. Но не тут-то было. SSD объёмом 120-128 Гбайт постепенно перестают быть мейнстримом, и об их быстродействии производители специально уже не задумываются. Поэтому не стоит удивляться тому, что в массовых твердотельных накопителях небольшого объёма прогресс развернулся в противоположную от производительности сторону – на их удешевление.
Иными словами, клиентские SATA SSD лучше уже не становятся, а борьбу за повышение быстродействия и надёжности заменило стремление к снижению себестоимости. И в рамках этой тенденции подавляющее большинство новых моделей накопителей переходит на более дешёвую флеш-память с увеличенной плотностью хранения информации, которая на самом деле хуже флеш-памяти прошлых поколений и по скоростным параметрам, и по выносливости. Хорошо ещё, если в новом SSD будет установлена MLC NAND с 128-гигабитными ядрами, произведённая по техпроцессу 10-нм класса, а ведь многие производители не брезгуют и ещё более дешёвой TLC NAND с трёхбитовыми ячейками. Конечно, реализованные в современных контроллерах интеллектуальные алгоритмы могут частично компенсировать недостатки такой элементной базы, но лучшими вариантами всё равно остаются те SSD, которые базируются на устройствах MLC NAND, выпущенных по далеко не самым актуальным техпроцессам.
Всё это при тестировании накопителей ёмкостью 120-128 Гбайт мы увидели очень наглядно. Дело в том, что массив флеш-памяти у таких моделей имеет сравнительно небольшой уровень параллелизма, и именно его быстродействие во многом определяет скорость всего SSD. В результате лучшую производительность почти всегда выдают те накопители, в которых применяются чипы MLC NAND с ёмкостью 64 Гбит, всё ещё доступные в ассортименте компании Toshiba. В большинстве своём основанные на такой MLC NAND накопители – достаточно старые модели, которые, к счастью, пока ещё не сняты с производства.
Свежую струю в сегмент быстрых SSD небольшой ёмкости способны внести разве что решения, построенные на трёхмерной флеш-памяти, которые благодаря своей компоновке обеспечивают и высокую скорость, и хорошую выносливость. Однако выпуском подобной продукции пока может похвастать одна лишь компания Samsung. Остальные же производители смогут предложить твердотельные накопители на базе 3D NAND не ранее середины следующего года.
В свете сказанного совершенно неудивительно, что лучшими с точки зрения быстродействия потребительскими SSD ёмкостью 120-128 Гбайт оказались Samsung 850 Pro и 850 EVO, Plextor M6 Pro и M6S, OCZ Vector 180 и Arc 100, а также Kingston HyperX Savage. Все они отличаются тем, что основаны либо на трёхмерной V-NAND, либо на MLC NAND с ядрами ёмкостью 64 Гбит.
Впрочем, прежде чем дать окончательные рекомендации по выбору, необходимо обратить внимание и на цены, ведь сегодня стоимость дорогих и дешёвых SSD объёмом 120-128 Гбайт может различаться более чем вдвое. Поэтому, чтобы получить более наглядную и сегментированную картину, мы построили ещё один график, на котором одновременно отобразили среднюю производительность и среднюю цену (по «Яндекс.Маркету» на 23.11.15) всех протестированных моделей SSD.
Приведённая иллюстрация вряд ли нуждается в каких-то дополнительных развёрнутых комментариях. Поэтому нам лишь остаётся выдать список рекомендуемых для приобретения моделей среди клиентских твердотельных накопителей объёмом 120-128 Гбайт:
Накопители для тестирования предоставлены компанией «Регард», где всегда есть широкий выбор SSD по выгодным ценам.