Твердотельный накопитель TeamGroup MP44L емкостью 1 ТБ: интересное решение с интерфейсом PCIe Gen4 на новой платформе Maxiotek MAP1602

Методика тестирования накопителей образца 2021 года

Чем сейчас заняты производители контроллеров для SSD? Если отвлечься от скучных финансово-рыночных материй, типа покупки Silicon Motion американской компанией MaxLinear, то в плане техники всё просто — нужно начинать присматриваться к PCIe Gen5 как решения для бескомпромиссных энтузиастов и осваивать PCIe Gen4 для масс. В полном смысле слова — чтобы вообще ничего другого на рынке не осталось. Новые SATA-контроллеры уже много лет никто не разрабатывает, хотя SSD с этим интерфейсом до сих пор производятся —, но используют они даже не последние, а, чаще всего, более ранние решения. Единственное заметное исключение — WD Blue SA510, однако используемый в нем собственный безбуферный контроллер компании по сути является небольшим развитием чипа из SATA-линейки Green. А вот последний продукт упомянутой Silicon Motion под PCIe Gen3 анонсирован не так давно —, но SSD на нем в продаже не наблюдается. Может быть, и к лучшему: SM2261XT — продукт, способный напугать тех самых энтузазистов, поскольку две линии PCIe в этом безбуферном решении органично сочетаются с двумя же каналами флэш-памяти, так что на скорости, выше 1,5 ГБ/с и рассчитывать не стоит. Причем дорогую память сюда ставить точно никто не будет, так что лучше вообще ни на что не рассчитывать. И есть только одна причина «придумывать» такой контроллер в 2023 году — максимально-дешевые SSD минимальной емкости. Например, четвертинка терабайта может обойтись двумя кристаллами QLC- или самой дешевой TLC-памяти (так что и более двух каналов не востребовано изначально), а подобный контроллер в производстве, равно как и его разводка на плате, скорее всего, дешевле, чем старичок Silicon Motion SM2259XT с SATA-интерфейсом. Который, соответственно, «давить» предполагается не только сверху, но и снизу. С другой стороны, вполне возможно, что придуман он вообще не для «взрослых» накопителей, а для карт памяти — благо наследники CompactFlash и Secure Digital уже тоже мигрировали на PCIe.

Что же «нормальных» четырехканальных безбуферных решений в портфолио Silicon Motion уже три — против одного для PCIe Gen3. Освоение Gen4 оказалось хорошим поводом выпустить SM2267XT, SM2269XT и, наконец, новейший SM2268XT, являющиеся эволюционным развитием старого SM2263XT. Однако и развивать тут есть что — осваивая более быстрый интерфейс с памятью, например, что SM2268XT в теории позволяет достигать последовательных скоростей в 7 ГБ/с. Совсем недавно это представляло сложности и для топовых восьмиканальных решений — сейчас стало востребованным и в бюджетном сегменте. Благо и конкуренты тоже не дремлют — Phison тоже уже успел на замену «стартовому» E19T выпустить E21T и анонсировать E27T (а в следующем году также ожидаем и начала поставок E31T, с которым история зайдет на следующий виток, поскольку он уже будет поддерживать PCIe Gen5), свои решения продвигает InnoGrit, а история TennaFe и вовсе только с PCIe Gen4 началась. Добавим к этому собственные разработки крупных производителей памяти — давка на рынке еще та получается.

До последнего времени участие Maxiotek в ней было не слишком заметным. Компания всегда специализировалась на бюджетных решениях, тяготея в сторону SATA, так что первое поколение ее NVMe-контроллеров под PCIe Gen3 осталось незамеченным. Включая и старшие модели с DRAM-буфером — разве что на младшем MAP1002 несколько SSD появилось. Компания намек поняла, на топы махнула рукой, зато довела до ума самый дешевый из своих контроллеров и выпустила на рынок новый чип под маркой MAP1202. Вот он уже активно использовался многими производителями (в основном из материкового Китая), но и в прошлом году мог претендовать лишь нижний ценовой сегмент. Не потому, что был чем-то плох — как мы уже недавно убедились, в классе PCIe Gen3 он оказался практически лучшим. Но сам класс сильно пожух — несмотря на то, что SSD на базе тех же Silicon Motion SM2267XT или Phison E19T сама по себе поддержка Gen4 ничего не давала с технической точки зрения, она существенно упрощала их продажи. Да и обновленных модификаций (SM2269XT и E21T) это тоже в немалой степени касалось. Формально-то они уже способны обеспечить хотя бы последовательные скорости до 5 ГБ/с, что в рамки Gen3 «не лезет», но для фактического достижения этого потолка нужна быстрая память, а используют в недорогих SSD… всякую — вплоть до QLC. При прочих равных любой покупатель предпочтет шильдик Gen4, а как там соотносятся реальные скорости, он может и не узнать. Плюс появился еще такой рынок сбыта, как PlayStation 5 — где Sony волюнтаристским решением заблокировала возможность использования любых (даже лучших) Gen3-накопителей, никак не препятствуя бюджетным Gen4. В таких условиях у Maxiotek не было никаких стимулов продолжать цепляться за устаревший морально интерфейс. Рынок так устроен, что нужно бежать, даже если просто хочешь остаться на месте. А чтобы куда-нибудь попасть, бежать надо вдвое быстрее.

Поэтому между выходом в свет MAP1202 с поддержкой PCIe Gen3 и MAP1602, рассчитанного уже, естественно, на PCIe Gen4 прошло совсем немного времени. Секретным оружием Maxiotek оказалось также и то, что эти чипы совместимы по выводам — так что для выпуска новых SSD и менять-то ничего не нужно, кроме самого контроллера. Рикошетом, правда, это ударило по MAP1202, отбив у партнеров компании охоту снабжать его быстрой памятью. При наличии таковой лучше уж немного доплатить — и сделать современный SSD. А старый контроллер в таких условиях выигрывает лишь по цене, да и то немного — поэтому в паре с ним лучше (для продавца, но не покупателя) использовать какую-нибудь QLC-память, благо ее к этому моменту начал отгружать YMTC (по понятным причинам, в SSD на Maxio чаще всего используют продукцию именно этого уханьского производителя). Что из этого следует? А то, что даже для системы без поддержки Gen4 сейчас лучше ориентироваться именно на Maxio MAP1602. Он и сам по себе внутренне улучшен и ускорен, и меньше вероятность нарваться на что-то непотребное. Совместимость же со старыми компьютерами, естественно, стопроцентная — это не переход с SATA на NVMe, где нужно было учитывать множество деталей, а просто небольшой шаг вперед в рамках одного направления. Где работает MAP1202, там же будет работать и MAP1602. И при удачном стечении обстоятельств будет делать это быстрее. Чем и интересен.

TeamGroup MP44L 1 ТБ

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

Впрочем, если и снять наклейку, почти ничего не изменится — как уже было сказано выше, MAP1602 совместим по выводам с MAP1202, так что и референс-дизайн плат менять не потребовалось. Главное внутри чипов, а не их расположение. Так, например, здесь используется уже обновленная (более быстрая) версия 128-слойной TLC-памяти YMTC, что само по себе должно поднять производительность. Однако, повторимся, SSD на MAP1202 таковая уже редко достается — их снабжают чем подешевле, вплоть до QLC. С MAP1602 другая ситуация — в последнее время все чаще и чаще он встречается в паре с новейшей 232-слойной памятью YMTC. Она оказалась настолько удачной, что США в своей традиционной манере пришлось ввести против производителя санкции — чтоб не слишком-то разгонялся, заставляя краснеть американские компании. Но это, опять же, вопрос не технический, а политический. С техникой же всё просто — сколько ни говори о том, что переход на PCIe Gen4 никакого вау-эффекта в бюджетном сегменте вызвать не может, но сама по себе современность и перспективность покупателям нравится, они готовы за нее выкладывать больше — и дальше по нарастающей: самые дешевые накопители только лишь дешевеют, а не самые — становятся заодно и быстрее. Тот процесс, который похоронил SATA — кое-как держащегося сейчас на плаву лишь из-за парка старой техники, куда ничего другого просто не поставишь. А вот у PCIe Gen3 такого «домика», в котором можно отсидеться, нет — так что схлопнется на глазах.

DRAM буфера здесь, естественно, нет. Поддержка HMB, естественно, есть. Как и в большинстве моделей на MAP1602, его размер настроен на 32 МБ, хотя для прошивок MAP1202 более свойственны были 64 МБ (но в некоторых моделях встречались и 32 МБ, и даже меньшие значения). Каких-то далеко идущих выводов из этого делать не стоит — пока какого-то существенного эффекта и от самого по себе HMB в принципе найти никому не удалось. В пользовательских сценариях, конечно —, но для серверов такие модели в принципе не подходят.

В общем и целом, MP44L — типичный SSD первой волны на Maxio MAP1602. И, попутно, это заодно и типичный SSD среднего класса. Не минимального уровня, а просто твердый середнячок. Даже по гарантии видно — типовые пять лет с ограничением пробега (TBW) в 600 ТБ на каждый терабайт емкости. Но интересен он нам больше в первом качестве — для знакомства с платформой. На самом деле, таких продуктов на рынке много. И под привычными «островными» марками, и у материковых производителей — тем более. Но нам сейчас в первую очередь важен контроллер. И то, как он работает с обновленной 128-слойной TLC-памятью YMTC — поскольку таких SSD на рынке очень много, но для выводов по всей платформе достаточно протестировать один из них.

Тестирование

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

Методика подробно описана в отдельной статье, в которой можно более подробно познакомиться с используемым программным и аппаратным обеспечением. Здесь же вкратце отметим, что мы используем тестовый стенд на базе процессора Intel Core i9–11900K и системной платы Asus ROG Maximus XIII Hero на чипсете Intel Z590, что дает нам два способа подключения SSD — к «процессорным» линиям PCIe Gen4 и «чипсетным» PCIe Gen3. Первое — как раз то, на что рассчитаны современные SSD, что позволяет им работать в полную силу. Но и «режим совместимости» тоже интересен — фактически чипсетный контроллер PCIe в таком виде появился еще в микросхемах Intel «сотой» серии (т. е. в 2015 году), а дальше принципиально не менялся. Так что аналогичные результаты «увидит» и владелец относительно старого компьютера, если решит установить туда современный накопитель. Есть ли в том вообще смысл? Нередко — да. Потому что современные модели среднего уровня и при ограниченном интерфейсе очень часто обходят былых флагманов. То есть, на самом деле, PCIe Gen4 не единственное достоинство новых SSD. Иногда и других хватает. Но чтоб понять, на сколько хватает, нужно тестировать.

Образцы для сравнения

Для пущей академичности стоило бы сравнить типичный SSD на Maxio MAP1602 с не менее типичным на MAP1202. Но есть проблема — нет у нас результатов такого терабайтника. Да и, как уже не раз было сказано выше, практического смысла это уже не имеет — расходятся дорожки этих контроллеров в разные сегменты. Типичный SSD на MAP1202 на сегодня уже чаще всего укомплектован QLC-памятью — со всеми вытекающими из этого последствиями для производительности. А искать TLC… Проще сразу в сторону MAP1602 смотреть. Поэтому нет возможности такого сравнения — да и не нужно (хотя если такая возможность появится, то мы ее реализуем обязательно). Равно как незачем сравнивать TeamGroup MP44L с бюджетными Gen3-накопителями на всяких Phison E13T или Silicon Motion SM2263XT — как мы уже убедились ранее, для конкуренции с ними более чем достаточно MAP1202. Да и с памятью там аналогичная беда — иными словами, сейчас уже искать что-то быстрое на этих контроллерах смысла никакого.

Поэтому немного усложним задачу дебютанту, в первую очередь сравнив его с парой безбуферников, тем не менее гарантированно выходящих за рамки PCIe Gen3. Adata Legend 840 использует контроллер InnoGrit IG5220 и быструю 176-слойную память Micron B47R, а в WD Black SN770 контроллер собственной разработки и «быстрая» версия 112-слойной памяти BiCS5. Кристаллы по 512 Гбит и там, и там и в TeamGroup MP44L. И в Kingston NV2 — тоже, но в нем более медленная модификация BiCS5, да и контроллер Phison E21T сам по себе слабее упомянутой пары. И вообще Kingston NV2 — решение несколько более низкого уровня, где встречается и QLC-память, да и гарантийные условия похуже прочей тройки. Значит это будет оценка снизу, а Adata и WD — сверху. Или не сверху — тесты покажут.

Заполнение данными

Политика SLC-кэширования сравнительно с предыдущим поколением не изменилась: под кэш отводится половина свободных ячеек, что оставляет место и для режима прямой записи. Таковая идет со скоростью порядка 1,3 ГБ/с, а вот в пределах кэш SSD немного вылазит за возможности PCIe Gen3. Правда кэш потом приходится как-то распихивать, так что скорость записи снижается до 500 МБ/с —, но и это очень хороший для бюджетного накопителя результат.

Второй проход (по мусору) нам показывает как раз скорость прямой записи в память, а также то, что без постороннего принуждения контроллер расчищает статическую область SLC-кэш. Небольшую. Но на нее гарантированно можно рассчитывать, а большие объемы записи на практике встречаются не так и часто. В зависимости от сценария использования, конечно. Но для большинства покупателей SSD — в первую очередь «системный» диск. А бюджетный SSD — не просто системный, но и единственный в системе диск. Или, по крайней мере, единственный твердотельный накопитель. Прочие внутренние — жесткие диски, внешние — они же или недорогие флэшки. Откуда в таких условиях взяться большому объему данных, которые потребуется быстро записывать на SSD? Неоткуда. Потому с кэшированием все и возятся — чтобы быстро записывать небольшие порции данных, зато делать это очень быстро. Иначе бы, как видим, отключение SLC-кэширования общую скорость бы только увеличило.

А что будет в слоте PCIe Gen3? Да то же самое — просто скорость записи в кэш незначительно снизится. Общее же время, затрачиваемое на операцию, почти не увеличится. В принципе, это главное, что стоит помнить о бюджетных Gen4-накопителях — они еще и хорошие Gen3-накопители. По крайней мере, лучше, нежели бюджетные «изначальные» Gen3.

Но не ко всем это относится в равной степени. Вот, например, Kingston NV2 и в «родном» режиме выглядит хуже, нежели MP44L в режиме совместимости. По всем параметрах хуже — даже скорость записи в кэш хуже, да и он сам меньше. И на остальных участках проигрыш, так что общее время выполнения задачи заметно увеличивается.

А вот InnoGrit IG5220 не столь прост — скорость записи в кэш у него существенно выше, да и кэш почти на все свободные ячейки. Однако это подход заметно ограничивает скорость записи, если в кэш мы не попали.

Это же верно и для WD Black SN770, где кэширование наиболее агрессивно из всей четверки. Так что эта пара — спринтеры. На коротких дистанциях самые быстрые в своем сегменте. На длинных — могут и проиграть тому же MAP1602 с такими настройками, хотя у аналогичных контроллеров Phison и Silicon Motion выигрывают. На практике же длинные достаточно редки, что означает… На самом деле, ничего оно не означает. Последовательная запись — лишь один из сценариев. И не стоит по его результатам делать глобальные выводы — есть и другие нагрузки.

Предельные скоростные характеристики

Низкоуровневые бенчмарки в целом и CrystalDiskMark 8.0.1 в частности давно уже пали жертвой в неравной борьбе с SLC-кэшированием — так что ничего, кроме самого кэша, протестировать и не могут. Однако и публикуемая производителями информация о быстродействии устройств тоже ограничена его пределами, так что проверить их всегда полезно. Тем более, что вся работа над кэшированием как раз и ведется для того, чтобы и в реальной жизни как можно чаще «попадать в кэш». И демонстрировать высокие скорости, несмотря на снижение стоимости памяти.

Последовательные операции (128К Q8T8), МБ/с
  Чтение Запись Смешанный режим
Adata Legend 840 1 ТБ (PCIe Gen4) 5035,3 4796,4 4498,0
WD Black SN770 1 ТБ (PCIe Gen4) 5285,9 4937,9 4663,1
Kingston NV2 1 ТБ (PCIe Gen4) 3632,8 2945,9 3133,8
TeamGroup MP44L 1 ТБ (PCIe Gen4) 4729,6 3961,6 3796,4
TeamGroup MP44L 1 ТБ (PCIe Gen3) 3561,7 3195,9 3696,5

Например, операций чтения мы выше не касались, а тут и Phison E21T хотя бы в пределах свежезаписанных данных за Gen3 немного вылазит. Но немного. И запись медленная. Maxio MAP1602 выглядит куда убедительнее, хотя и до лидеров ему далековато.

Чтение 4К-блоками по произвольным адресам с разной глубиной очереди, IOPS
  Q1T1 Q4T1 Q4T4 Q4T8 Q32T8
Adata Legend 840 1 ТБ (PCIe Gen4) 21978 87110 227432 447956 571206
WD Black SN770 1 ТБ (PCIe Gen4) 17672 64895 180040 284768 562051
Kingston NV2 1 ТБ (PCIe Gen4) 19039 64424 195631 288245 622267
TeamGroup MP44L 1 ТБ (PCIe Gen4) 18366 71968 231643 344845 616407
TeamGroup MP44L 1 ТБ (PCIe Gen3) 16214 63962 223566 339346 614960

Любимый многими «мелкоблок» какой-то строгой упорядоченности результатов не дает. Но наблюдается это в основном на длинных очередях — которые на практике встречаются редко, так что и вниманием разработчиков контроллеров эти сценарии обделены. Больше тут, пожалуй, от памяти уже начинает зависеть: сколько может отдать — столько и будет.

Запись 4К-блоками по произвольным адресам с разной глубиной очереди, IOPS
  Q1T1 Q4T1 Q4T4 Q4T8 Q32T8
Adata Legend 840 1 ТБ (PCIe Gen4) 72094 120214 150536 150067 148410
WD Black SN770 1 ТБ (PCIe Gen4) 77510 170919 323624 411017 468414
Kingston NV2 1 ТБ (PCIe Gen4) 94138 124377 297228 409196 453031
TeamGroup MP44L 1 ТБ (PCIe Gen4) 57403 90865 138490 153684 186711
TeamGroup MP44L 1 ТБ (PCIe Gen3) 48653 95578 140623 154242 168896

Да и на записи такое тоже возможно. Недаром же оба SSD на BiCS5 оказались лидерами, несмотря на очень разные контроллеры. С другой стороны, главное тут то, что такие сценарии — вообще не главное. Посмотреть на них интересно, но с практической точки зрения эти результаты не слишком значимы. А то и вовсе незначимы. Но раз уж эта метрика популярна в обществе, мы ее тоже снимаем. Просто в порядке повышения общей образованности.

Чтение по произвольным адресам блоками разного размера с единичной очередью, МБ/с
  16К 64К 256К
Adata Legend 840 1 ТБ (PCIe Gen4) 90,0 237,5 568,3 1996,6
WD Black SN770 1 ТБ (PCIe Gen4) 72,4 185,9 589,5 1338,8
Kingston NV2 1 ТБ (PCIe Gen4) 78,0 91,0 339,8 1153,5
TeamGroup MP44L 1 ТБ (PCIe Gen4) 75,2 230,8 637,3 1955,0
TeamGroup MP44L 1 ТБ (PCIe Gen3) 66,4 222,9 604,2 1630,5

На деле на скорость работы реального ПО подобные операции оказывают куда большее влияние, чем предыдущие: «длинным» очередям взяться на практике неоткуда — зато блоки, отличные от 4К байт, встречаются очень часто. Количество операций в секунду на «больших» блоках немного снижается, но сами они больше — так что результирующая скорость в мегабайтах в секунду оказывается более высокой. Поэтому по возможности программисты и стараются работать именно так, а разработчики контроллеров — выжимать максимум при таких запросах. Насколько он возможен, конечно — что Phison E21T явно из лиги ниже понятно сразу. Несмотря на то, что в контроллерах этого производителя чтение из кэш выполняется куда быстрее, чем из основного массива памяти, в сегодняшнем сравнении это не помогает. А вот Maxio MAP1602 оказывается в лидерах.

Запись по произвольным адресам блоками разного размера с единичной очередью, МБ/с
  16К 64К 256К
Adata Legend 840 1 ТБ (PCIe Gen4) 295,3 1046,8 2344,6 4078,6
WD Black SN770 1 ТБ (PCIe Gen4) 317,5 1039,3 1747,6 2658,2
Kingston NV2 1 ТБ (PCIe Gen4) 385,6 1185,9 2553,1 2831,8
TeamGroup MP44L 1 ТБ (PCIe Gen4) 235,1 774,5 2106,5 3548,7
TeamGroup MP44L 1 ТБ (PCIe Gen3) 199,3 611,4 1333,4 2297,7

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

Чтение и запись по произвольным адресам блоками разного размера с единичной очередью, МБ/с
  16К 64К 256К
Adata Legend 840 1 ТБ (PCIe Gen4) 94,0 205,9 535,5 1558,7
WD Black SN770 1 ТБ (PCIe Gen4) 88,0 236,1 605,5 1217,6
Kingston NV2 1 ТБ (PCIe Gen4) 98,3 111,3 412,4 1378,7
TeamGroup MP44L 1 ТБ (PCIe Gen4) 61,1 198,9 561,1 1533,9
TeamGroup MP44L 1 ТБ (PCIe Gen3) 54,9 182,8 507,9 1321,9

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

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

Как бы хороши не были показатели в низкоуровневых утилитах, достигнуть таких скоростей на практике удается далеко не всегда. Хотя бы потому, что это всегда более сложная работа — тот же CrystalDiskMark работает с небольшими (относительно) порциями информации, причем внутри одного файла. Во-первых, таковой в современных условиях практически всегда и гарантировано располагается в SLC-кэше все время тестирования, во-вторых, не нужно отвлекаться на служебные операции файловой системы — реальная запись одного файла это еще и модификация MFT, и журналы (основные используемые в работе файловые системы журналируемые — и не только NTFS), так что писать приходится не в одно место последовательно, а в разные (и частично — мелким блоком). В общем, большую практическую точность дает Intel NAS Performance Toolkit. При помощи которого можно протестировать не только кэш. И не только на пустом устройстве, где он имеет максимальные размеры —, а и более приближенный к реальности случай, когда свободного места почти нет. Что мы всегда и делаем.

Чтение 32 ГБ данных (1 файл), МБ/с
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 2784,0 2701,1
WD Black SN770 1 ТБ (PCIe Gen4) 3307,1 3172,9
Kingston NV2 1 ТБ (PCIe Gen4) 2561,7 2485,9
TeamGroup MP44L 1 ТБ (PCIe Gen4) 3198,9 2791,4
TeamGroup MP44L 1 ТБ (PCIe Gen3) 2546,7 2473,4

Работа в один поток — самый частый (146% случаев), но и самый сложный сценарий. Но для современных контроллеров намного менее сложный. Особенно если сравнивать скорости чтения непосредственно из массива памяти. Напомним, что многие контроллеры в настоящее время вовсю используют SLC-кэш и для ускорения чтения (что нередко называют «оптимизацией под бенчмарки», хотя на деле оно под работу с временными файлами в целом) — и Maxiotek это касается в полной мере. По второй колонке видно, что ничего особенного MAP1602 собой не представляет, в первой — рвет всех. Но это просто файл из кэш вытеснить не успели — вот и результат рекордный. Хотя на практике иногда тоже полезный, так что критиковать данный подход мы не склонны.

Чтение 32 ГБ данных (32 файла), МБ/с
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 4516,3 4538,9
WD Black SN770 1 ТБ (PCIe Gen4) 5041,1 5034,0
Kingston NV2 1 ТБ (PCIe Gen4) 3525,8 3470,2
TeamGroup MP44L 1 ТБ (PCIe Gen4) 4698,9 4122,6
TeamGroup MP44L 1 ТБ (PCIe Gen3) 3562,2 3489,3

Это, конечно, не 7 ГБ/с топовых моделей, но 3,5 точно лучше «старых» двух, а то и одного, некогда присущих четырехканальным безбуферникам. Особенно если не привязываться к поддержке Gen4 как к фетишу. Если так уж нужно увидеть полную реализацию его скоростных возможностей, то, очевидно, придется выходить за рамки бюджетного сегмента. А для тех, кто на него ориентируется, главное то, что новые SSD начали работать куда быстрее, научились далеко выбираться за рамки старых интерфейсов (5 ГБ/с — рекомендованная Sony скорость чтения для SSD в PS5, так что больше уже и незачем при таком использовании), но не стали от этого стоить заметно дороже.

Запись 32 ГБ данных (1 файл), МБ/с
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 4346,1 3766,8
WD Black SN770 1 ТБ (PCIe Gen4) 4173,3 4039,1
Kingston NV2 1 ТБ (PCIe Gen4) 3069,2 582,2
TeamGroup MP44L 1 ТБ (PCIe Gen4) 3913,3 3772,9
TeamGroup MP44L 1 ТБ (PCIe Gen3) 2684,0 2706,6

Да и 4 ГБ/с при записи когда-то было недостижимой мечтой. Сейчас — обыденность. Как минимум, пока в SLC-кэш укладываемся. И хорошо заметно, что стоит сделать буквально шажок вниз, так сразу не больше 3 ГБ/с и только в кэш, а за его пределами и от SATA SSD недалеко ушли. Так что Maxiotek можно только похвалить — в новом поколении контроллеров компания встроилась в группу быстрых, а не только лишь недорогих.

Запись 32 ГБ данных (32 файла), МБ/с
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 4269,5 3902,2
WD Black SN770 1 ТБ (PCIe Gen4) 4268,4 4229,1
Kingston NV2 1 ТБ (PCIe Gen4) 2870,7 573,1
TeamGroup MP44L 1 ТБ (PCIe Gen4) 3839,3 3760,3
TeamGroup MP44L 1 ТБ (PCIe Gen3) 3074,1 2985,6

Алгоритмы работы «внутри» накопителя становятся такими же, как и в предыдущем случае, так что и проблемы те же. У кого проблемы есть, и если, конечно, считать их проблемами. Поскольку таковыми они могут стать в одном лишь случае — накопитель в компьютере установлен дополнительно к еще одному не менее быстрому, и мы решили что-то переписать с одного на другой. А иначе большим объемам данных хотя бы на такой скорости и взяться неоткуда. Но от более высокой скорости при прочих равных отказываться незачем — что Maxiotek скорее предоставляет, чем нет.

Чтение и запись 32 ГБ данных (последовательный доступ), МБ/с
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 3921,4 3831,1
WD Black SN770 1 ТБ (PCIe Gen4) 4286,8 3976,7
Kingston NV2 1 ТБ (PCIe Gen4) 3123,9 878,6
TeamGroup MP44L 1 ТБ (PCIe Gen4) 3620,1 3296,2
TeamGroup MP44L 1 ТБ (PCIe Gen3) 3328,7 3099,1

Когда всё хорошо и с чтением, и с записью, то и с комбо всё будет нормально. Не идеально — поскольку еще есть куда расти. Но и места, куда падать, намного больше. В общем, выше среднего получилось — чего и достаточно.

Чтение и запись 32 ГБ данных (произвольный доступ), МБ/с
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 2202,6 2144,3
WD Black SN770 1 ТБ (PCIe Gen4) 2544,5 2538,3
Kingston NV2 1 ТБ (PCIe Gen4) 2388,2 850,6
TeamGroup MP44L 1 ТБ (PCIe Gen4) 2411,5 2334,9
TeamGroup MP44L 1 ТБ (PCIe Gen3) 2316,8 2179,3

При переходе от последовательной адресации к произвольной, еще немного «всплываем» на общем фоне. Вообще отлично.

Комплексное быстродействие

pcmark-10-storage-big.jpg

Краткое знакомство с новым тестовым пакетом PCMark 10 Storage

На данный момент лучшим комплексным бенчмарком для накопителей является PCMark 10 Storage, с кратким описанием которого можно познакомиться в нашем обзоре. Там же мы отметили, что не все три теста, включенных в набор, одинаково полезны — лучше всего оперировать «полным» Full System Drive, как раз включающим в себя практически все массовые сценарии: от загрузки операционной системы до банального копирования данных (внутреннего и «внешнего»). Остальные два — лишь его подмножества, причем, на наш взгляд, не слишком «интересные». А вот этот — полезен в том числе и точным измерением не только реальной пропускной способности при решении практических задач, но и возникающих при этом задержек. Усреднение этих метрик по сценариям с последующим приведением к единому числу, конечно, немного синтетично, но именно что немного: более приближенных к реальности оценок «в целом», а не только в частных случаях, все равно на данный момент нет. Поэтому есть смысл ознакомиться с этой.

PCMark 10 Storage Full System Drive
  Пустой SSD Свободно 100 ГБ
Adata Legend 840 1 ТБ (PCIe Gen4) 3055 2483
WD Black SN770 1 ТБ (PCIe Gen4) 3707 3488
Kingston NV2 1 ТБ (PCIe Gen4) 2305 1493
TeamGroup MP44L 1 ТБ (PCIe Gen4) 3381 2758
TeamGroup MP44L 1 ТБ (PCIe Gen3) 2555 2209

Вспоминая то, как TeamGroup MP44L вел себя в низкоуровневых тестах, нет ничего удивительного и во втором месте (среди этой четверки) по интегральной производительности. Не первом —, но WD Black SN770 действительно выдающийся продукт. WD удалось буквально прыгнуть выше головы, разработав такой недорогой конструктивно контроллер, способный конкурировать с решениями более высокого уровня. Сами SSD в итоге, конечно, оказались не из дешевых — поскольку зачем слишком дешево продавать подобный эксклюзив? Если он быстро работает, так и цену можно выставить соответствующую. А что там конкретно внутри — покупателю не важно. Низкая себестоимость тут чистый дополнительный доход производителю, почему появление этого накопителя глобальную расстановку сил на рынке не изменило. А вот то, что к этому уровню приблизились InnoGrit и Maxiotek — может. Ведь IG5220 и MAP1620 — продукты для открытого рынка. Их закупают производители второго и третьего эшелона — которым нужно конкурировать как друг с другом, так и с крупными брендами. Да и пинок Phison и Silicon Motion получился тот еще. Так что неудивительно, что обе компании выпустила уже по третьему своему контроллеру для этого сегмента, а Phison и вовсе на PCIe Gen5 начал засматриваться.

Итого

По сути, Maxiotek поквиталась с конкурентами за свое положение в эпоху PCIe Gen3. В принципе, как мы недавно видели, и MAP1202 был удачным решением, но несколько запоздавшим. К моменту его появления Phison и Silicon Motion уже плотно заняли всю или почти всю бюджетную нишу, не оставляя в ней места для кого-либо, кроме производителей флэш-памяти — у тех рынок сбыта для собственных решений гарантированный. А Maxiotek пришлось подбирать остатки пирога в виде не слишком известных компаний третьего эшелона — больше некого было окучивать. Кстати, аналогичным образом положение дел складывалось и у InnoGrit — просто компания выпустила также контроллер топового класса (хотя некоторые и ставят под сомнение этот статус), что благотворно сказалось на узнаваемости марки. Зато обеим компаниям почти нечего было терять при переходе на PCIe Gen4 — вот они и распорядились им наилучшим образом. Не то чтоб покупателей бюджетных решений слишком волновала производительность — иначе они приобретали бы не бюджетные SSD. Но от чуть лучших потребительских характеристик при сопоставимой цене не откажется никто. Что и производители SSD учитывают — предлагая то, что проще продавать. И своеобразный подарок для уже имеющихся партнеров сыграл — внедрение PCIe Gen4 оказалось очень простым и «бесшовным» из-за совместимости контроллеров по выводам. Поэтому даже новые дизайны плат разрабатывать не пришлось.

Есть, правда, одна тонкость: очень уже современные безбуферные контроллеры критичны к скорости самой памяти. На предыдущих этапах такой серьезной зависимости не было, топовым решениям она тоже не слишком мешает, а в этом классе очень резко меняется производительность. Недавно мы убедились в этом даже на примере Maxio MAP1202, а новая разработка еще быстрее, так что ей этот момент важнее. Но сам по себе бюджетный сегмент таков, что никакой стабильности конфигураций не бывает, а вот стремление производителей удешевить SSD сверх разумного есть всегда. Что будет сказываться и на платформе. Ее производительность с быстрой памятью мы протестировали, есть уже экземпляры с еще более быстрой — и они еще быстрее, однако шансы нарваться на медленную — не нулевые. Почему и нужно быть при выборе аккуратным. Это общее правило для бюджетного сегмента —, но для (потенциально) быстрых его представителей вообще жизненно важное. А отсутствие определенности делает процесс более рискованным, чем при покупке чего-нибудь классом выше. Но это, повторимся, общая тенденция — на которую производители контроллеров повлиять не могут. Свою же часть работы Maxiotek сделал на отлично.

Полный текст статьи читайте на iXBT