admin / 16.09.2018

Patriot blast pbt480gs25ssdr

Контроллер – зачем нужен

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

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

Различаются и способы работы с клиентами. Дело в том, что, например, компания Marvell может поставлять свои контроллеры без прошивки, или требуется ее серьезная доработка. Задача по ее созданию ложится на производителя SSD-дисков, а дело это непростое, поэтому по силам только серьезным компаниям, например, Crucial, Plextor и т. п.

Совсем другое дело – компания Phison. Она предлагает уже готовые решения в виде контроллера с прошивкой, платы, микросхем памяти и даже корпуса. По сути, остается только наклеить этикетку со своим брендом и выпустить «произведенный» SSD на рынок. Собственно, этим и объясняется наличие таких производителей, как «Smartbuy», «GOODRAM» и прочих.

Впрочем, даже известные компании не гнушаются идти подобным путем, правда, имея солидные инженерно-программистские возможности – дорабатывают или полностью переделывают прошивки самостоятельно. Характерный пример – компании Intel и Plextor, которые использовали контроллер Silicon Motion SM2258, типичного представителя решений для бюджетных накопителей. Использовав эталонный вариант поставки, в Intel выпустили модель 540s, уже «отметившуюся» унылой производительностью и стабильно занимающую последние места в различных тестированиях.

Совсем не так поступил Plextor в своём накопителе S2C, тестирование которого на надежность я недавно завершил. Была полностью переписана микропрограмма. Результат виден невооруженным глазом. Конечно, в лидеры диск не вырвался, не стоит надеяться на чудо, но из контроллера удалось выжать заметно больше.

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

JMicron

Один из старейших производителей, в свое время «отметившийся» неудачными моделями, чем серьезно повредил своей репутации. С тех пор сумел поправить ситуацию, выпустив вполне удачные версии контроллеров. В данный момент моделей SSD с использованием JMicron мало, учитывая наличие серьезных альтернатив. Все существующие на данный момент контроллеры предназначены для работы с шиной SATA. О поддержке более скоростной PCIe пока что ничего конкретного не слышно.

Тем не менее, можно встретить накопители на следующих контроллерах:

  • JMF667H. Устаревшая модель, найти которую сейчас уже нельзя.
  • JMF670H. Все еще встречающийся контроллер, являющийся обновлением предыдущего. В основе – одноядерный процессор ARM968 с архитектурой ARM9. Максимальная емкость накопителя – 512 ГБ. На его основе, например, выпускается ADATA XPG SX930. Это явно бюджетное решение, которое соперничать может разве что с Silicon Motion SM2246EN и Phison S10. Проблема заключается в том, что в недорогих SSD все активнее применяется память TLC, а вот именно с этим типом контроллер работать не умеет. Связано это с тем, что для работы с памятью TLC требуются продвинутые алгоритмы коррекции ошибок, а этот контроллер похвастаться ими не может. Зато с поддержкой памяти MLC проблем нет. Тем не менее, это уже устаревшая модель.
  • JMF680H. Обещанное обновление контроллера, в котором должна появиться поддержка TLC памяти и максимальная емкость накопителя должна составлять 2 ТБ. К сожалению, хотя первоначально планировалось выпустить JMF680H еще год назад, до сих пор его нет.

Marvell

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

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

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

  • 88SS9187. Уже устаревающая модель, SSD c которой, тем не менее, еще можно найти в продаже, например, Plextor M6 Pro. Используются 8 каналов и, в целом, на его основе изготавливались весьма производительные накопители.
  • 88SS1074. Это двухъядерный (процессор ARMv5, частота работы 400 МГц) четырехканальный контроллер, который поддерживает все современные типы памяти, включая 3D NAND. Сам производитель ориентирует свои решения для накопителей среднего класса. За счет уменьшения количества ядер и снижения производительности удалось снизить стоимость контроллера. Поддерживается шина SATA.
  • 88NV11xx Family. (88NV1120 – SATA, 88NV1140 – PCIe Gen3x1, 88NV1160 — PCIe 3×2). Семейство двухъядерных (используются процессоры ARM на ядре Cortex R5) контроллеров, ориентированных на применение в накопителях бюджетного класса. Это вполне удачная попытка соперничать с дешевыми решениями от Silicon Motion и Phison. Не поддерживается использование микросхемы буферной памяти (как сейчас называют DRAM-less контроллеры). В семейство входят 3 модели:
    • 88NV1120 – поддерживается шина SATA.
    • 88NV1140 – поддерживается шина PCIe Gen3x1.
    • 88NV1160 – поддерживается шина PCIe Gen3x2.
  • 88SS1093. Новый контроллер для шины PCIe, первый у компании Marvell, поддерживающий протокол NVMe версии 1.1b. Используются три ядра (процессоры ARM на ядре Cortex R5) и 8 каналов. Ориентирован для высокопроизводительных накопителей, что, собственно, и показывают появляющиеся на его базе модели. Наличие температурного датчика, похоже, сделано не только для удобства. Контроллер получился довольно горячим, что подтверждается, например, накопителем Plextor M8PeGN (в форм-факторе M.2) имеющим склонность к перегреву и троттлингу, чем, собственно, и заведует термодатчик.
  • 88SS1092. Совсем недавно анонсированный контроллер, являющийся вторым поколением с поддержкой протокола NVMe. Из заметных отличий, которые можно найти в спецификации, только увеличенный объем поддерживаемой памяти (DDR3, DDR4, LPDDR2 и LPDDR3) до 8 ГБ. В предыдущем 88SS1093 это значение составляло 2 ГБ. Ждем первых обзоров.

Модель 88NV1120 88NV1140 88NV1160 88SS1092 88SS1093
Шина SATA PCIe Gen3x1 PCIe Gen3x2 PCIe Gen3x4
Протокол AHCI AHCI, NVMe 1.3 AHCI, NVMe 1.3 AHCI, NVMe 1.1b
Поддерживаемая память MLC/TLC
Поддержка 3D NAND +
Кол-во ядер CPU 2 3
Тип CPU ARM Cortex R5
Частота CPU, МГц 400 500
Потоков 4 8
Шифрование AES-256

Silicon Motion

Довольно молодой производитель, контроллеры которого можно смело отнести к бюджетному классу. Тем не менее, регулярно обновляется линейка контроллеров, в последней модели появилась поддержка шины PCIe и протокола NVMe.

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

В настоящее время можно найти SD-диски на следующих контроллерах:

  • SM2256. Довольно удачный 4-канальный контроллер, поддерживающий шину SATA.
  • SM2258. Обновленная модель для шины SATA. Популярное решение для SSD-накопителей начального уровня. Больших отличий от предыдущего нет, за исключением более качественной поддержки памяти 3D TLC NAND, новых алгоритмов SLC-кэширования и еще ряда мелких улучшений. Тем не менее, множество моделей бюджетных накопителей построено на базе этого контроллера.
  • SM2260. Новая модель с поддержкой NVMe PCIe. Новая скоростная шина потребовала изменения в архитектуре контроллера, что вылилось в применение двухъядерного процессора с 8 потоками. Такая конфигурация выглядит довольно слабой на фоне трех и более ядер в контроллерах других компаний, но и ориентированность решений Silicon Motion распространяется на нижний сегмент твердотельных накопителей с поддержкой этой шины.
Модель SM2256 SM2258 SM2260
Шина SATA PCIe Gen3x4
Протокол NVMe 1.2
Поддерживаемая память MLC/TLC
Поддержка 3D NAND +
Кол-во ядер CPU 1 2
Тип CPU 32-bit Argonaut RISC ARM Cortex
Потоков 4 8
Шифрование AES-256

Phison

Еще один производитель «из молодых». Бюджетность контроллеров этой компании всегда была очевидна. SandForce, Marvell и иже с ними всегда играли в другой лиге. И все же то, что предлагает компания, заслуживает внимания, тем более, что есть интересные решения. Под брендом Phison поставляется еще и память, на самом деле, производимая Toshiba (OCZ), с которой налажено тесное сотрудничество.

  • PS3108-S8. Уже отжившая свой век 8-канальная модель для шины SATA. Тем не менее, еще можно найти в некоторых моделях бюджетных SSD-дисков.
  • PS3110-S10. Новый 4-ядерный контроллер с 8 потоками. Совокупность качеств позволяет уже соперничать с доселе недостижимыми конкурентами. Весьма интересная модель для недорогих накопителей, при этом показывающих производительность скорее на среднем уровне, что как-то не позволяет по этому параметру относить к бюджетным решениям. От репутации производителя самых дешевых и самых медленных контроллеров компания постепенно уходит.Есть разные версии этого контроллера:
    • PS3110-S10C — 4-х канальный контроллер.
    • PS3110-S10-X — 8-канальный вариант.

  • PS3111-S11 – более дешевая модификация предыдущей модели, в которой установлен одноядерный процессор. Это тоже весьма интересное решение, на базе которого получаются весьма неплохие накопители для повседневного использования без высокой нагрузки на дисковую подсистему. Можно сказать, это более чем крепкий бюджетник, с замашками на производительность, которая приближается к среднему классу. Учитывая низкую стоимость, привлекательность становится еще выше.
  • PS5007-E7 – 4-ядерный, 8-канальный контроллер под шину PCIe и поддерживающий протокол NVMe версии 1.2. Построенные на его основе такие SSD, как Corsair Force MP500 или Patriot Hellfire M.2, показывают более чем достойные результаты. Заявлена поддержка всех видов памяти. Между анонсом и реальным выходом на рынок прошло довольно много времени, которое было потрачено на отладку микропрограммы. В целом, в полку производительных решений для шины PCIe прибыло.
  • PS5008-E8/E8T – урезанная версия предыдущего контроллера, использующая только 2 линии PCIe. Кстати, попадалась информация, что данный контроллер планирует использовать Intel в своем SSD 600p, в котором на данный момент устанавливается Silicon Motion SM2260. Из доступных 8 каналов в этой модели диска используются только 6 из-за особенностей применяемых микросхем памяти. Этот SSD стал печально известен своей унылой производительностью, на уровне средних моделей, использующих шину SATA, хотя 600p – это SSD, работающий на шине PCIe. С контроллером от Phison удалось удвоить скорость последовательного чтения.
Модель PS3108-S8 PS3110-S10 PS3111-S11 PS5007-E7 PS5008-E8/E8T
Шина SATA PCIe Gen3x4 PCIe Gen3x2
Протокол NVMe 1.1b NVMe 1.2
Поддерживаемая память SLC/MLC MLC/TLC
Поддержка 3D NAND +
Макс. емкость, ГБ 1 2 1 2 2/1
Кол-во ядер CPU 1 4 1 4
Потоков 8 2 8 4
Шифрование AES-256 AES-256

SSD-накопитель Patriot Blast емкостью 480 ГБ: типичный современный представитель бюджетного сегмента

Как уже неоднократно было установлено, идентичность (тем более, сходство) элементной базы в твердотельных накопителях разных серий вовсе не обязательно приводит к их идентичности «в законченном виде». Например, Kingston SSDNow UV400 и Plextor M7V используют один и тот же контроллер Marvell 88SS1074 и 15-нанометровую TLC-память Toshiba, но сильно отличаются по потребительским характеристикам (и не только по второстепенным, типа производительности, но и по таким важным, как цена). А что происходит при использовании других контроллеров — например, популярного в бюджетном сегменте Phison PS3110? По текущей версии тестовой методики мы протестировали только один накопитель, использующий его и TLC-память (OCZ Trion 150 480 ГБ), поэтому решили взять еще одну подобную модель. Тем более, по сути, представляющую собой чистый референс-дизайн производителя контроллера.

Patriot Blast 480 ГБ

В принципе, в подробном представлении накопитель не нуждается — это типичное устройство на базе контроллера Phison PS3110 и 15-нанометровой TLC-памяти Toshiba. Отметим, что изначально накопители этой линейки использовали более старую 19-нанометровую память, однако без какого-либо заметного изменения названия и маркировки уже «перебрались» на более «экономически-эффективную». Увы, но современному рынку SSD такие кульбиты весьма свойственны, хотя когда-то (на первых порах) они весьма удивляли и даже раздражали пользователей. Сейчас все привыкли. В конце-концов, такое изменение невелико. Более дорогому Patriot Ignite, например, «повезло» еще меньше: когда мы с ним знакомились, был он в какой-то степени уникальным устройством, где контроллер Phison PS3110 сочетается с 16-нанометровой MLC-памятью Micron с асинхронным интерфейсом. Теперь же под той же маркой компания продает накопитель на базе 15-нанометровой MLC-памяти Toshiba Toggle Mode, но на немного упрощенной модификации контроллера. Впрочем, накопитель все равно сохранил популярность, поскольку имеет невысокую (для устройства на MLC) цену, лишь немногим превышающую цены того же Blast или Trion 150, но любители в точности знать — что покупают, оказались несколько обескураженными. Стоит, правда, отметить, что «обескураживать» их в последнее время любят все поставщики SSD, а не только Patriot, так что остается два варианта: либо относиться к ситуации спокойно, предполагая, что принципиального изменения потребительских характеристик производители обычно при таких переименованиях не допускают (а, на самом деле, так оно и есть), либо при покупке в точности выяснять — что именно сейчас продается в магазинах под тем или иным названием, не полагаясь на обзоры годичной давности. Либо попробовать ограничиться продукцией тех, кто такими вещами не слишком злоупотребляет, что радикально сократит возможности выбора вообще и ассортимент «бюджетного выбора» в частности. Как минимум. А то и вовсе ничего не получится: например, Toshiba сменила в аналогичной ситуации название серии Trion 100 на Trion 150, однако в Q300 замена прошла тоже «тихой сапой».

А о нашем сегодняшнем герое остается только сказать, что тестировали его мы с прошивкой версии SAFM12.2, и перейти непосредственно к измерениям.

Конкуренты

В качестве таковых мы сегодня решили взять три устройства. Во-первых, это OCZ Trion 150 480 ГБ, ради сравнения с которым в первую очередь все и затевалось. Второй конкурент — Kingston SSDNow UV400 480 ГБ на контроллере Marvell 88SS1074 и 15-нанометровой TLC-памяти Toshiba, являющийся на данный момент одним из самых дешевых предложений в московской рознице. Третьим же будет Plextor M7V 512 ГБ: для оценки — в каких парах показатели различаются сильнее.

Методика тестирования

Методика подробно описана в отдельной статье. Там можно познакомиться с используемым аппаратным и программным обеспечением.

Производительность в приложениях

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

И даже на чуть более низком уровне все достаточно ровно. Blast, впрочем, и там и там оказался формально самым быстрым, а фактически разница незаметна даже вооруженным глазом.

В более старой и «легкой» версии PC Mark разброс результатов разных TLC-накопителей разной емкости тоже не слишком увеличился.

Patriot Blast 480 ГБ Kingston SSDNow UV400 480 ГБ OCZ Trion 150 480 ГБ Plextor M7VC 512 ГБ
Windows Defender (RAW), МБ/с 5,65
(66,00)
5,51
(51,09)
5,47
(47,41)
5,75
(83,41)
Importing Pictures (RAW), МБ/с 30,40
(145,64)
29,46
(126,35)
30,21
(141,38)
28,50
(113,60)
Video Editing (RAW), МБ/с 22,65
(184,93)
22,54
(177,59)
22,12
(154,89)
22,97
(208,98)
Windows Media Center (RAW), МБ/с 8,27
(378,47)
8,25
(340,83)
8,27
(367,93)
8,25
(340,23)
Adding Music (RAW), МБ/с 1,41
(130,81)
1,40
(85,50)
1,41
(104,92)
1,41
(135,79)
Starting Application (RAW), МБ/с 54,84
(94,61)
49,28
(79,12)
46,00
(71,00)
60,34
(112,15)
Gaming (RAW), МБ/с 16,96
(120,37)
16,53
(101,74)
16,36
(95,93)
17,35
(143,63)

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

Последовательные операции

Более тонкие нюансы можно изучать лишь тогда, когда они интересны сами по себе. Причем, заметим, в паре «Phison» их меньше.

Случайный доступ

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

Если сильно стараться это делать, поскольку все они проявляются в условиях более-менее серьезной нагрузки, не свойственной пока массовому программному обеспечению. Удел последнего — очереди небольшой глубины (вплоть до единичной) и, в основном, чтение данных, но блоками разного размера. В итоге, как мы не раз отмечали, в наибольшей степени с результатами тестовых пакетов высокого уровня, перекликается именно этот низкоуровневый сценарий.

Работа с большими файлами

Чтение данных, как не раз уже было отмечено, в основном лимитируется интерфейсом (в этом классе устройств), а вот снижение скорости записи при выходе за пределы SLC-буфера — отличительная особенность TLC-устройств со статическим распределением последнего. Впрочем, нельзя сказать, что и в этом случае скорости слишком уж низкие, хотя Kingston UV400 способен проиграть и современным винчестерам. Blast же при записи данных тоже несколько отстает от своего ближайшего «родственника», но не настолько, чтобы это могло создать проблему.

Рейтинги

Согласно низкоуровневым результатам в паре «Trion—Blast» первый чуть лучше при записи данных, а второй — при чтении. Однако на фоне того, что по общему рейтингу этой программы самый быстрый из участвующих в сегодняшнем тестировании накопителей опережает самый медленный всего на 20%, такие небольшие расхождения можно вообще считать несущественными.

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

Цены

В таблице перечислены средние розничные цены протестированных сегодня SSD-накопителей в Москве, актуальные на момент чтения вами данной статьи:

Итого

В принципе, основной вывод сформулирован выше и давно уже звучит рефреном в большинстве тестов массовых твердотельных накопителей (причем не только наших): вопрос выбора устройства с потребительской точки зрения в основном заканчивается на его классе с последующим изучением цен и гарантийных обязательств производителя. Что же касается производительности, то на данный момент даже разные контроллеры при использовании одинаковой памяти влияют на скорость незначительно, а при одинаковых различия еще менее заметны (и чаще всего не выходят за рамки частных случаев). Существенных отличий можно ожидать только при сравнении накопителей из разных сегментов рынка и/или заметно отличающихся технологически (например, как мы уже недавно убедились, «динамическое» SLC-кэширование эффективнее «статического»), но и они редко проявляются вне специализированных тестов.

Сегодняшний же наш герой к принципиальным новинкам не относится, так что, как и следовало ожидать, ведет себя подобно другим накопителям на сходной элементной базе — тем более что пара «Phison PS3110 и 15/19-нанометровая TLC Toshiba» вообще встречается на рынке очень часто, а большинство использующих ее устройств физически производится в одном и том же месте. На сегодняшний день эту платформу Phison уже можно считать устаревшей (хотя бы из-за того, что контроллер не поддерживает LDPC-кодирование, что может сказаться на потенциальном сроке жизни использующих его накопителей), но стоит она недорого, со своими задачами справляется соответствующим стоимости образом, все «детские болезни» давно изучены и отловлены — все это позволяет продолжать оставаться популярными и платформе в целом, и конкретным ее представителям.

FILED UNDER : Железо

Submit a Comment

Must be required * marked fields.

:*
:*