Оригинал материала: https://3dnews.ru/910984

Девять SSD формата M.2: сравнительный обзор и тестирование

Участники тестирования

Что в прошлом, что в этом году статьи про SSD можно смело начинать с одного и того же пассажа: «Рынок твердотельных накопителей стоит на пороге серьёзных изменений». Вот уже который месяц подряд мы с нетерпением ждём того момента, когда производители, наконец, приступят к выпуску принципиально новых моделей массовых SSD для персональных компьютеров, которые вместо привычного интерфейса SATA 6 Гбит/с будут использовать более скоростную шину PCI Express. Но светлый момент, когда рынок наводнят свежие и заметно более высокопроизводительные решения, всё откладывается и откладывается, главным образом из-за задержек с доведением до ума необходимых контроллеров. Те же единичные модели потребительских SSD с шиной PCI Express, которые всё-таки становятся доступны, пока носят явно экспериментальный характер и не могут поразить нас своим быстродействием.

Находясь в таком томительном ожидании перемен, несложно упустить из виду другие события, которые пусть и не оказывают основополагающего влияния на всю индустрию, но тем не менее тоже важны и интересны. Что-то подобное как раз и случилось с нами: незаметно на рынке потребительских SSD получили распространение новые веяния, на которые мы до сих пор почти не обращали внимания. В продаже стали массово появляться SSD нового формата — M.2. Ещё пару лет назад об этом форм-факторе говорилось лишь как о перспективном стандарте, но за последние год-полтора он сумел обрести огромное число сторонников и среди разработчиков платформ, и среди производителей SSD. В результате сегодня накопители в формате M.2 — не редкость, а повседневная реальность. Их выпускают многие производители, они свободно продаются в магазинах и повсеместно устанавливаются в компьютеры. Более того, формат M.2 сумел отвоевать себе место не только в мобильных системах, для которых он предназначался изначально. Многие материнские платы для настольных компьютеров сегодня тоже комплектуются слотом M.2, в результате чего такие SSD активно проникают в том числе и в классические десктопы.

Учитывая всё это, мы пришли к выводу о необходимости обратить пристальное внимание на твердотельные накопители в формате M.2. Несмотря на то, что многие модели таких флеш-дисков являются аналогами привычных 2,5-дюймовых SATA SSD, которые тестируются нашей лабораторией на регулярной основе, среди них есть и самобытные продукты, не имеющие близнецов классического форм-фактора. Поэтому мы решили наверстать упущенное и провести единое сводное тестирование имеющихся в отечественных магазинах M.2 SSD наиболее ходовых ёмкостей 128 и 256 Гбайт. Помощь в осуществлении этой затеи нам оказала московская компания «Регард», предлагающая чрезвычайно широкий ассортимент SSD, в том числе и в форм-факторе M.2.

#Единство и многообразие мира M.2

Слоты и карты формата M.2 (ранее данный формат именовался Next Generation Form Factor — NGFF) изначально разрабатывались как более скоростная и более компактная замена для mSATA — популярного стандарта, используемого твердотельными накопителями в различных мобильных платформах. Но в отличие от своего предшественника M.2 предлагает принципиально большую гибкость как в логической, так и в механической части. Новый стандарт описывает несколько вариантов длины и ширины карт, а также позволяет использовать для подключения твердотельных накопителей как SATA, так и более скоростной интерфейс PCI Express.

В том, что PCI Express сменит привычные нам интерфейсы накопителей, нет никаких сомнений. Непосредственное использование этой шины без дополнительных надстроек позволяет снизить латентности при обращении к данным, а благодаря её масштабируемости существенно увеличивает пропускную способность. Даже две линии PCI Express 2.0 способны обеспечить заметно большую скорость передачи данных по сравнению с привычным интерфейсом SATA 6 Гбит/с, а стандарт M.2 позволяет устанавливать соединение с SSD с привлечением до четырёх линий PCI Express 3.0. Заложенный таким образом фундамент для роста пропускной способности повлечет появление нового поколения высокоскоростных твердотельных накопителей, способных обеспечить более быструю загрузку операционной системы и приложений, а также уменьшение задержек при перемещении значительных объёмов данных.

Интерфейс SSD Максимальная теоретическая пропускная способность Максимальная реальная пропускная способность (оценка)
SATA III 6 Гбит/с (750 Мбайт/с) 600 Мбайт/с
PCIe 2.0 x2 8 Гбит/с (1 Гбайт/с) 800 Мбайт/с
PCIe 2.0 x4 16 Гбит/с (2 Гбайт/с) 1,6 Гбайт/с
PCIe 3.0 x4 32 Гбит/с (4 Гбайт/с) 3,2 Гбайт/с

Формально стандарт M.2 представляет собой мобильную разновидность протокола SATA Express, описанного в спецификации SATA 3.2. Однако сложилось так, что за последнюю пару лет M.2 распространился гораздо шире SATA Express: разъёмы M.2 сегодня можно обнаружить на актуальных материнских платах и в ноутбуках, а SSD в форм-факторе M.2 повсеместно доступны в продаже. SATA Express же подобной поддержкой со стороны индустрии похвастать не способен. Отчасти это связано с большей гибкостью M.2: в зависимости от реализации данный интерфейс может быть совместим с устройствами, работающими по протоколам SATA, PCI Express и даже USB 3.0. Причём в своём максимальном варианте M.2 поддерживает до четырёх линий PCI Express, в то время как разъёмы SATA Express способны обеспечить передачу данных лишь по двум таким линиям. Иными словами, сегодня именно слоты M.2 представляются не только удобным, но и более перспективным фундаментом для будущих SSD. Они не только подходят и для мобильных, и для десктопных применений, но и способны обеспечить самую высокую пропускную способность среди всех существующих вариантов подключения потребительских твердотельных накопителей.

Однако учитывая тот факт, что ключевым свойством стандарта M.2 выступает многообразие его видов, следует иметь в виду, что далеко не все M.2-накопители одинаковы, а их совместимость с различными вариантами соответствующих слотов — это отдельная история. Начать следует с того, что платы доступных на рынке твердотельных накопителей в форм-факторе M.2 обладают шириной 22 мм, но имеют пять вариантов длины: 30, 42, 60, 80 или 110 мм. Данная размерность находит отражение в маркировке, например форм-фактор M.2 2280 означает, что карта накопителя имеет ширину 22 мм и длину 80 мм. Для слотов же M.2 обычно указывается полный перечень размерностей карт накопителей, с которыми они могут быть физически совместимы.

Второй признак, вносящий дифференциацию в разные варианты M.2, — это «ключи» в щелевом слоте и, соответственно, в ножевом разъёме карт, которые препятствуют установке плат накопителей в логически несовместимые с ними разъёмы. На данный момент для M.2 SSD используется два варианта расположения ключей из описанных в спецификации одиннадцати разных положений. Ещё два варианта нашли применение на WLAN и Bluetooth-картах в форм-факторе M.2 (да, бывает и такое —например, беспроводной адаптер Intel 7260NGW), а семь положений ключей зарезервированы на будущее.

Слот M.2 c ключом типа B (Socket 2) Слот M.2 c ключом типа M (Socket 3)
Схема
Расположение ключа Контакты 12-19 Контакты 59-66
Поддерживаемые интерфейсы PCIe x2 и SATA (опционально) PCIe x4 и SATA (опционально)

Слоты M.2 могут обладать лишь одним ключом-перегородкой, но M.2-карты могут иметь по несколько ключей-вырезов сразу, что сделает их совместимыми с несколькими типами слотов одновременно. Ключ типа B, расположенный вместо контактов с номерами 12-19, означает, что в слот подведено не более двух линий PCI Express. Ключ типа М, занимающий контактные позиции 59-66, означает, что слот обладает четырьмя линиями PCI Express и поэтому может обеспечить более высокую производительность. Иными словами, карта M.2 должна не только подходить по размеру, но и иметь совместимое со слотом расположение ключей. При этом ключи не только ограничивают механическую совместимость между различными разъёмами и платами форм-фактора M.2, но и выполняют ещё одну функцию: их расположение препятствует неправильной установке накопителей в слоте.

Приведённая в таблице информация должна помочь правильно идентифицировать имеющийся в системе тип слота. Но нужно иметь в виду, что возможность механической состыковки слота и разъёма является лишь необходимым, но не достаточным условием для их полной логической совместимости. Дело в том, что в слоты с ключами B и M может быть выведен не только интерфейс PCI Express, но и SATA, однако расположение ключей не даёт никакой информации о его отсутствии или наличии. То же самое касается и разъёмов M.2 карт.

Ножевой разъём с ключом типа B Ножевой разъём с ключом типа M Ножевой разъём с ключами типа B и M
Схема
Расположение прорезей Контакты 12-19 Контакты 59-66 Контакты 12-19 и 59-66
Интерфейс SSD PCIe x2 PCIe x4 PCIe x2, PCIe x4 или SATA
Механическая совместимость Слот M.2 c ключом типа B Слот M.2 c ключом типа М Слоты M.2 c ключами типа B или типа M
Распространённые модели SSD Нет Samsung XP941 (PCIe x4) Большинство M.2 SATA SSD
Plextor M6e (PCIe x2)

Есть и еще одна проблема. Она заключается в том, что многие разработчики материнских плат игнорируют требования спецификаций и устанавливают на свои продукты наиболее «крутые» слоты с ключом типа M, но заводят на них при этом лишь две из четырёх положенных линий PCIe. Кроме того, имеющиеся на материнских платах M.2-слоты могут быть вообще не совместимы с SATA-накопителями. В частности, своей любовью к установке M.2-слотов с урезанной SATA-функциональностью грешит компания ASUS. На эти вызовы адекватно отвечают и производители SSD, многие из которых предпочитают делать на своих картах сразу оба ключа-выреза, чем они обеспечивают возможность физической установки накопителей в слоты M.2 любого типа.

В итоге получается, что определить реальные возможности, совместимость и наличие интерфейса SATA в слотах и разъёмах M.2 по одним только внешним признакам невозможно. Поэтому полную информацию об особенностях реализации тех или иных слотов и накопителей можно получить только из паспортных характеристик конкретного устройства.

К счастью, на данный момент ассортимент M.2-накопителей не столь велик, так что ситуация не успела запутаться окончательно. Фактически на рынке пока представлена лишь одна модель M.2-накопителя с интерфейсом PCIe x2 — Plextor M6e — и одна модель с интерфейсом PCIe x4 — Samsung XP941. Все остальные доступные в магазинах флеш-накопители в форм-факторе M.2 используют привычный протокол SATA 6 Гбайт/с. При этом все встречающиеся в отечественных магазинах M.2 SSD имеют по два ключа-выреза — в положениях B и M. Исключением является лишь Samsung XP941, у которого есть только один ключ — в позиции M, но он в России не продаётся.

Тем не менее если в компьютере или на материнской плате имеется слот M.2, и вы планируете заполнить его твердотельным накопителем, то предварительно нужно проверить несколько вещей:

  • Поддерживает ли ваша система M.2 SATA SSD, M.2 PCIe SSD или оба варианта накопителей сразу?
  • Если в системе есть поддержка M.2 PCIe-накопителей, то сколько линий PCI Express заведено на слот M.2?
  • Какое расположение ключей на карте SSD допускает имеющийся в системе слот M.2?
  • Какова максимальная длина карты M.2, которую можно установить в вашу материнскую плату?

И только после того, как вы сможете определённо ответить на все эти вопросы, можно переходить к выбору подходящей модели SSD.

Участники тестирования

Crucial M500

Твердотельный накопитель Crucial M500 в формате M.2 — это аналог хорошо знакомой нам одноимённой 2,5-дюймовой модели. Архитектурных различий между «большим» флеш-накопителем и его M.2-собратом нет никаких, а значит, мы имеем дело с недорогими SSD, основанными на популярном контроллере Marvell 88SS9187 и комплектующимися 20-нм флеш-памятью производства Micron c 128-гигабитными ядрами. Чтобы уместить накопитель на M.2-карте, размеры которой составляют всего 22 × 80 мм, использована более тесная компоновка и микросхемы флеш-памяти с более плотной упаковкой кристаллов MLC NAND. Иными словами, Crucial M500 вряд ли способен удивить кого-то своей аппаратной конструкцией, всё в ней привычно и давно знакомо.

На тесты мы получили две модели — ёмкостью 120 и 240 Гбайт. Как и в 2,5-дюймовых SSD, их ёмкости оказались несколько урезаны относительно привычных кратных 16 Гбайт объёмов, что означает наличие большей резервной области, занимающей в данном случае 13 процентов от общего массива флеш-памяти. Выглядят же M.2-версии Crucial M500 следующим образом:

Crucial M500 120 Гбайт (CT120M500SSD4)

Crucial M500 240 Гбайт (CT120M500SSD4)

И тот и другой накопитель представляет собой M.2-карту формата 2280 с ключами типа B и M, то есть он может быть помещён в любой слот M.2. Однако не стоит забывать, что Crucial M500 (в любом варианте исполнения) — это накопитель с интерфейсом SATA 6 Гбит/с, поэтому работать он будет только в тех слотах M.2, которые поддерживают SATA SSD.

Обе модификации рассматриваемого накопителя несут на себе по четыре микросхемы флеш-памяти. На 120-гигабайтном накопителе — это Micron MT29F256G08CECABH6, а на 240-гигабайтном — MT29F512G08CKCABH7. Оба вида чипов собраны из 128-гигабитных 20-нм кристаллов MLC NAND, соответственно в 120-гигабайтной версии накопителя восьмиканальный контроллер имеет по одному устройству флеш-памяти на каждом своём канале, а в 240-гигабайтном SSD он пользуется двукратным чередованием устройств. Это объясняет заметные отличия в производительности Crucial M500 разных объёмов. Зато обе рассматриваемые модификации Crucial M500 оснащены одинаковым объёмом оперативной памяти. На обоих SSD установлена 256-мегабайтная микросхема DDR3-1600.

Следует отметить, что одним из положительных свойств потребительских накопителей Crucial выступает аппаратная защита целостности данных при внезапных отключениях питания. M.2-модификации Crucial M500 таким свойством тоже обладают: несмотря на размер платы, флеш-диски оснащены батареей конденсаторов, позволяющих контроллеру штатно завершать своё функционирование и сохранять таблицу трансляции адресов в энергонезависимой памяти даже в случаях каких-либо эксцессов.

Crucial M550

Компания Crucial начала осваивать новый форм-фактор одной из первых, дублируя все свои потребительские модели SSD как в традиционном 2,5-дюймовом формате, так и в виде M.2-карт. Неудивительно, что после появления M.2-версий M500 на рынок были выпущены и соответствующие модификации более новой и более производительной модели Crucial M550. Общий же подход к проектированию таких SSD сохранился: фактически мы получили кальку с 2,5-дюймовой SATA-модели, но втиснутую в рамки карты размера M.2. Поэтому с точки зрения архитектуры M.2-вариант Crucial M550 совсем не удивляет. Это накопитель на базе контроллера Marvell 88SS9189, в котором применена MLC NAND компании Micron, изготовленная по 20-нм нормам.

Напомним, Crucial M550 до недавних пор выступал флагманским накопителем этого производителя, поэтому инженеры не только снабдили его передовым контроллером, но и стремились придать массиву флеш-памяти максимальный уровень параллелизма. Поэтому в модификациях Crucial M550 объёмом до полутерабайта используется MLC NAND c 64-гигабитными ядрами.

Для проведения тестов мы получили образец Crucial M550 объёмом 128 Гбайт. Этот накопитель представляет собой M.2-карту типового формата 2280, которая снабжена двумя ключами типа B и M. Значит, установить этот накопитель получится в любой слот, но для его работы необходима поддержка этим слотом SATA-интерфейса, через который работают любые версии Crucial M550.

Crucial M550 128 Гбайт (CT128M550SSD4)

Плата полученного нами накопителя Crucial M550 128 Гбайт интереса тем, что все микросхемы на ней расположены лишь на одной стороне. Это позволяет с успехом применять его в ультратонких портативных системах в так называемых односторонних слотах S2/S3, где задняя поверхность печатной платы накопителя вплотную прижимается к материнской плате. Для большинства пользователей это неважно, но, к сожалению, борьба за снижение толщины обернулась тем, что с накопителя пришлось убрать конденсаторы, дающие дополнительную гарантию целостности данных при внезапных отключениях питания. Вакантные места под них на печатной плате есть, но они пустуют.

Весь 128-гигабайтный массив флеш-памяти Crucial M550 разместился в двух микросхемах. Очевидно, в данном случае применены чипы, которые содержат по восемь 64-гигабитных полупроводниковых кристаллов. Это значит, что контроллер Marvell 88SS9189 на рассматриваемой модели SSD может пользоваться двукратным чередованием устройств. В качестве же оперативной памяти применена микросхема 256 Мбайт LPDDR2-1067.

M.2-версии Crucial M550, как и, кстати, Crucial M500, наряду с их более внушительно выглядящими 2,5-дюймовыми собратьями, поддерживают аппаратное шифрование данных по алгоритму AES-256, не вызывающее снижение быстродействия. Причём оно полностью соответствует спецификации Microsoft eDrive, а значит, управлять шифрованием флеш-памяти можно прямо из среды Windows, например с помощью стандартного средства BitLocker.

Kingston SM2280S3

Компания Kingston выбрала для освоения ниши твердотельных накопителей форм-фактора M.2 несколько нестандартный путь. Она не стала выпускать M.2-версии уже имеющихся у неё моделей, а спроектировала отдельный SSD, который не имеет аналогов в других форм-факторах. Причём в качестве аппаратной платформы был выбран не контроллер SandForce второго поколения, который Kingston продолжает ставить почти во все свои 2,5-дюймовые флеш-накопители, а чип Phison PS3108-S8, облюбованный в качестве бюджетной платформы производителями SSD третьего эшелона. И это значит, что, несмотря на свою уникальность, Kingston SM2280S3 не является чем-то особенным: он ориентирован на нижний ценовой сегмент, а его контроллер имеет SATA-интерфейс и все возможности M.2, естественно, не использует.

Для проведения тестирования нам была предоставлена 120-гигабайтная версия этого накопителя. Выглядит она следующим образом.

Kingston SM2280S3 120 Гбайт (SM2280S3/120G)

Как следует из названия, данный SSD использует M.2 плату формата 2280. А так как работает он по интерфейсу SATA 6 Гбит/с, ножевой разъём накопителя имеет сразу два ключа-выреза: типа B и типа M. То есть физически установить Kingston SM2280S3 можно в любой M.2-слот, но для работы он потребует поддержки этим слотом SATA-интерфейса.

По аппаратной конфигурации Kingston SM2280S3 похож на многочисленные 2,5-дюймовые флеш-накопители с аналогичным контроллером. Среди них мы, например, рассматривали Silicon Power Slim S55. Как и продукт Silicon Power, Kingston SM2280S3 оснащён флеш-памятью производства Toshiba. Хотя микросхемы, установленные на рассматриваемом SSD, перемаркированы, по косвенным признакам с большой долей достоверности можно утверждать, что в них используются 64-гигабитные кристаллы MLC NAND, выпущенные по 19-нм техпроцессу. Таким образом, восьмиканальный контроллер Phison PS3108-S8 в Kingston SM2280S3 может пользоваться двукратным чередованием устройств в каждом своём канале. Кроме того, на плате SSD есть и 256-мегабайтный чип DDR3L-1333 SDRAM, который работает в паре с контроллером и используется им в качестве оперативной памяти.

Интересная особенность Kingston SM2280S3: производитель заявляет для него на редкость большой ресурс. Официальными спецификациями разрешается ежедневная запись на этот SSD объёма информации, в 1,8 раза превосходящего его ёмкость. Правда, работоспособность в столь суровых условиях гарантируется лишь в течение трёх лет, но это всё равно означает, что на 120-гигабайтный M.2-накопитель Kingston можно записать до 230 Тбайт данных.

Plextor M6e

Plextor M6e — это твердотельный накопитель, о котором мы уже не раз писали, но как о решении, устанавливаемом в слоты PCI Express. Однако вместе с такими тяжеловесными версиями производитель предлагает и M.2-варианты M6e, благо те накопители, которые предлагается устанавливать в слоты PCI Express, на самом деле собираются на основе миниатюрных карт в форм-факторе M.2. Но самое интересное в накопителе компании Plextor даже не это, а то, что он кардинально отличается от всех других участников обзора использованием шины PCI Express, а не SATA-интерфейса.

Иными словами, в лице Plextor M6e мы имеем флагманское устройство, производительность которого не ограничивается полосой пропускания SATA 600 Мбайт/с. В его основе лежит восьмиканальный контроллер Marvell 88SS9183, передающий данные от SSD по двум линиям PCI Express 2.0, что в теории позволяет достичь максимальной пропускной способности около 800 Мбайт/с. Со стороны же флеш-памяти Plextor M6e похож на многие другие современные SSD: в нём используется MLC NAND компании Toshiba, которая производится по 19-нм техпроцессу первого поколения.

В нашем тестировании приняли участие сразу две версии Plextor M6e в M.2-исполнении: объёмом 128 и 256 Гбайт.

Plextor M6e 128 Гбайт (PX-G128M6e)

Plextor M6e 256 Гбайт (PX-G256M6e)

Оба M.2-варианта накопителя располагаются на картах размером 22 × 80 мм. Причём, обратите внимание, их ножевой разъём имеет вырезы в положениях ключа B и M. И хотя, согласно спецификации, Plextor M6e, использующий для подключения шину PCIe x2, должен был иметь лишь один ключ типа B, разработчики для совместимости добавили ему и второй ключ. В результате Plextor M6e можно будет установить и в слоты, подключенные к четырём линиям PCIe, но накопитель от этого, естественно, быстрее работать не станет. Поэтому M6e подходит в первую очередь для тех слотов M.2, которые имеются на многих современных материнских платах на базе интеловских наборов логики H97/Z97 и питаются от пары чипсетных линий PCIe.

Помимо контроллера Marvell 88SS9183 на платах M6e имеется по восемь чипов флеш-памяти компании Toshiba. В версии накопителя объёмом 128 Гбайт эти микросхемы содержат по два 64-гигабитных кристалла MLC NAND, а у накопителя на 256 Гбайт в каждой микросхеме содержится по четыре подобных ядра. Таким образом, в первом случае контроллер пользуется двукратным чередованием устройств в своих каналах, а во втором — четырёхкратным чередованием. Кроме этого, на платах установлен и играющий роль оперативной памяти чип DDR3-1333. Его ёмкость различна — 256 Мбайт у младшей версии SSD и 512 Мбайт — у старшей.

Несмотря на то, что использование слотов M.2 и шины PCI Express для подключения SSD — относительно новая тенденция, никаких проблем с совместимостью Plextor M6e не возникает. Поскольку работают они через стандартный протокол AHCI, при их установке в совместимые слоты M.2 (то есть такие, которые поддерживают PCIe-накопители) они обнаруживаются в BIOS материнской платы наряду с обычными дисками. Соответственно, в их назначении стартовыми устройствами нет никаких проблем, а операционной системе для работы M6e не требуется специальных драйверов. Иными словами, эти M.2 PCIe SSD проявляют себя внешне ровно так же, как и их собратья M.2 SATA.

SanDisk X300s

Компания SanDisk в отношении M.2-накопителей придерживается той же стратегии, что и Crucial, — она повторяет в этом формате свои 2,5-дюймовые SATA SSD. Однако касается это не всех потребительских продуктов, а лишь моделей для бизнеса. Это касается и выполненного в форм-факторе M.2 SanDisk X300s — мы имеем дело с накопителем на базе четырёхканального контроллера Marvell 88SS9188 и фирменной MLC-флеш-памяти SanDisk, произведённой по 19-нм техпроцессу второго поколения.

Не стоит забывать и о том, что у SanDisk X300s, как и у любого другого SSD данного производителя, есть и ещё одна особенность — технология nCache. В её рамках небольшая часть MLC NAND работает в быстром SLC-режиме и используется для кеширования и консолидации операций записи. Это позволяет X300s обеспечивать достойную производительность, даже несмотря на четырёхканальную архитектуру контроллера.

На тестирование нам был предоставлен образец SanDisk X300s объёмом 256 Гбайт. Выглядел он следующим образом.

SanDisk X300s 256 Гбайт (SD7UN3Q-256G-1122)

Сразу же бросается в глаза, что плата накопителя односторонняя, то есть он совместим в том числе и с «тонкими» слотами M.2, которые используются в некоторых ультрабуках, позволяя сэкономить дополнительные полтора миллиметра толщины. В остальном ничего необычного: формат платы — привычные 22 × 80 мм, для максимальной механической совместимости ножевой разъём снабжён обоими типами ключевых вырезов. Для работы SanDisk X300s требуется M.2-слот с поддержкой интерфейса SATA 6 Гбит/с, то есть в данном случае мы вновь имеем накопитель в новом формате, но работающий по старым правилам и не использующий открывающиеся возможности передачи данных по шине PCI Express.

На плате SanDisk X300s 256 Гбайт, помимо базового контроллера Marvell 88SS9188 и микросхемы оперативной памяти, установлено четыре микросхемы флеш-памяти, в каждой из которых зашито по восемь 19-нм полупроводниковых кристаллов MLC NAND объёмом по 64 Гбит. Таким образом, контроллер пользуется восьмикратным чередованием устройств, что в итоге даёт достаточно высокую степень параллелизма массива флеш-памяти.

Модель накопителя SanDisk X300s уникальна не только по своей аппаратной архитектуре, в основе которой лежит четырёхканальный контроллер компании Marvell. Ориентируясь на бизнес-использование, она может предложить аппаратное шифрование данных корпоративного уровня, не вносящее в работу SSD никаких задержек. Аппаратный движок AES-256 не только соответствует спецификациям TCG Opal 2.0 и IEEE-1667, но и сертифицирован ведущими производителями корпоративного программного обеспечения для защиты данных, в частности компаниями Wave, McAfee, WinMagic, Checkpoint, Softex и Absolute Software.

Transcend MTS600 и MTS800

Мы объединили рассказ о двух накопителях компании Transcend, поскольку, по мнению производителя, в архитектурном плане они почти полностью идентичны. Действительно, для них используется похожая элементная база и заявляются одинаковые показатели производительности. Различия же, по официальной версии, кроются лишь в разном размере M.2-карт, на которых они собраны. В основе MTS600 и MTS800 лежит фирменный чип Transcend TS6500, который на самом деле является перемаркированным контроллером Silicon Motion SM2246EN. А это значит, что попавшие к нам на тесты M.2 SSD компании Transcend по своей начинке аналогичны предлагаемому этой же фирмой достаточно популярному 2,5-дюймовому накопителю SSD370. Таким образом, флеш-диски Transcend в формате M.2, как и многие другие участвующие в нашем тестировании модели, используют интерфейс SATA 6 Гбит/с.

Следует подчеркнуть, что контроллер Silicon Motion SM2246EN обычно применяется в бюджетных продуктах, так как он имеет четырёхканальную архитектуру. Именно с таким прицелом и были спроектированы Transcend MTS600 и MTS800. Вместе с простым контроллером в этих SSD используется также и недорогая 20-нм флеш-память с 128-гигабитными ядрами компании Micron, в результате чего MTS600 и MTS800 оказались одними из самых дешёвых SSD в M.2-формате в сегодняшнем тестировании.

На испытаниях у нас побывали Transcend MTS600 и MTS800 ёмкостью по 256 Гбайт. Надо сказать, что по внешнему виду они оказались совсем не похожи друг на друга.

Transcend MTS600 256 Гбайт (TS256GMTS600)

Transcend MTS800 256 Гбайт (TS256GMTS800)

Дело в размерах: модель MTS600 использует формат M.2 2260, а MTS800 — M.2 2280. Это означает, что длина карт этих SSD расходится на целых 2 см. Зато ножевой разъём у обоих накопителей одинаков и снабжён двумя пазами в положениях B и M. Соответственно, никаких механических ограничений совместимости нет, однако для работы этих SSD необходима поддержка слотом M.2 интерфейса SATA.

Платы обоих накопителей оснащены контроллером Transcend TS6500 и 256-мегабайтным чипом DDR3-1600 SDRAM, используемым в качестве оперативной памяти. А вот микросхемы флеш-памяти у накопителей неожиданно различаются, что хорошо видно по их маркировке. Количество и организация этих микросхем одинаковы: четыре чипа, в каждом из которых содержится по четыре 128-гигабитных устройства MLC NAND, произведённых по 20-нм техпроцессу. Отличия же состоят в том, что они используют разный уровень напряжений и имеют слегка различающиеся тайминги. Таким образом, несмотря на заверения производителя, MTS600 и MTS800 всё же несколько расходятся по своим характеристикам: на первом SSD из этой пары установлена память со слегка меньшей латентностью. Впрочем, возможно, связано это не с каким-то тонким маркетинговым расчётом, а с тем, что на разные партии накопителей может устанавливаться разная память.

Любопытный факт: Transcend решила взять на вооружение тактику Kingston и стала гарантировать для своих SSD весьма впечатляющий ресурс. Например, для рассматриваемых моделей ёмкостью по 256 Гбайт обещается возможность записи до 380 Тбайт данных. Это — существенно больше заявленной выносливости накопителей лидеров рынка.

#Сравнительные характеристики протестированных SSD

Crucial M500 120 Гбайт Crucial M500 240 Гбайт Crucial M550 128 Гбайт Kingston SM2280S3 120 Гбайт Plextor M6e 128 Гбайт Plextor M6e 256 Гбайт SanDisk X300s 256 Гбайт Transcend MTS600 256 Гбайт Transcend MTS800 256 Гбайт
Форм-фактор M.2 2280 M.2 2280 M.2 2280 M.2 2280 M.2 2280 M.2 2280 M.2 2280 M.2 2260 M.2 2280
Интерфейс SATA 6 Гбит/с SATA 6 Гбит/с SATA 6 Гбит/с SATA 6 Гбит/с PCIe 2.0 x2 PCIe 2.0 x2 SATA 6 Гбит/с SATA 6 Гбит/с SATA 6 Гбит/с
Контроллер Marvell 88SS9187 Marvell 88SS9187 Marvell 88SS9189 Phison PS3108-S8 Marvell 88SS9183 Marvell 88SS9183 Marvell 88SS9188 Silicon Motion SM2246EN Silicon Motion SM2246EN
DRAM-кеш 256 Мбайт 256 Мбайт 256 Мбайт 256 Мбайт 256 Мбайт 512 Мбайт 512 Мбайт 256 Мбайт 256 Мбайт
Флеш-память Micron 128-Гбит 20-нм MLC NAND Micron 128-Гбит 20-нм MLC NAND Micron 64-Гбит 20-нм MLC NAND Toshiba 64-Гбит 19-нм MLC NAND Toshiba 64-Гбит 19-нм MLC NAND Toshiba 64 Гбит 19-нм MLC NAND SanDisk 64 Гбит A19-нм MLC NAND Micron 128-Гбит 20-нм MLC NAND Micron 128-Гбит 20-нм MLC NAND
Скорость последовательного чтения 500 Мбайт/с 500 Мбайт/с 550 Мбайт/с 500 Мбайт/с 770 Мбайт/с 770 Мбайт/с 520 Мбайт/с 520 Мбайт/с 520 Мбайт/с
Скорость последовательной записи 130 Мбайт/с 250 Мбайт/с 350 Мбайт/с 330 Мбайт/с 335 Мбайт/с 580 Мбайт/с 460 Мбайт/с 320 Мбайт/с 320 Мбайт/с
Скорость случайного чтения 62000 IOPS 72000 IOPS 90000 IOPS 66000 IOPS 96000 IOPS 105000 IOPS 90000 IOPS 75000 IOPS 75000 IOPS
Скорость случайной записи 35000 IOPS 60000 IOPS 75000 IOPS 65000 IOPS 83000 IOPS 100000 IOPS 80000 IOPS 75000 IOPS 75000 IOPS
Ресурс записи 72 Тбайт 72 Тбайт 72 Тбайт 230 Тбайт Н/д Н/д 80 Тбайт 380 Тбайт 380 Тбайт
Гарантийный срок 3 года 3 года 3 года 3 года 5 лет 5 лет 5 лет 3 года 3 года

Тестирование. Выводы

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

Тестирование проводится в операционной системе Microsoft Windows 8.1 Professional x64 with Update, корректно распознающей и обслуживающей современные твердотельные накопители. Это значит, что в процессе прохождения тестов, как и при обычном повседневном использовании SSD, команда TRIM поддерживается и активно задействуется. Измерение производительности выполняется с накопителями, находящимися в «использованном» состоянии, которое достигается их предварительным заполнением данными. Перед каждым тестом накопители очищаются и обслуживаются с помощью команды TRIM. Между отдельными тестами выдерживается 15-минутная пауза, отведённая для корректной отработки технологии сборки мусора. Во всех тестах, если не указано иное, используются случайные несжимаемые данные.

Используемые приложения и тесты:

  • Iometer 1.1.0
  1. Измерение скорости последовательного чтения и записи данных блоками по 256 Кбайт (наиболее типичный размер блока при последовательных операциях в десктопных задачах). Оценка скоростей выполняется в течение минуты, после чего вычисляется средний показатель.
  2. Измерение скорости случайного чтения и записи блоками размером 4 Кбайт (такой размер блока используется в подавляющем большинстве реальных операций). Тест проводится дважды — без очереди запросов и с очередью запросов глубиной 4 команды (типичной для десктопных приложений, активно работающих с разветвлённой файловой системой). Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  3. Установление зависимости скоростей случайного чтения и записи при работе накопителя с 4-килобайтными блоками от глубины очереди запросов (в пределах от одной до 32 команд). Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  4. Установление зависимости скоростей случайного чтения и записи при работе накопителя с блоками разного размера. Используются блоки объёмом от 512 байт до 256 Кбайт. Глубина очереди запросов в течение теста составляет 4 команды. Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  5. Измерение производительности при смешанной многопоточной нагрузке и установление её зависимости от соотношения между операциями чтения и записи. Используются последовательные операции чтения и записи блоков объёмом 128 Кбайт, выполняемые в два независимых потока. Соотношение между операциями чтения и записи варьируется с шагом 10 процентов. Оценка скоростей выполняется в течение трёх минут, после чего вычисляется средний показатель.
  6. Исследование падения производительности SSD при обработке непрерывного потока операций случайной записи. Используются блоки размером 4 Кбайт и глубина очереди 32 команды. Блоки данных выравниваются относительно страниц флеш-памяти накопителей. Продолжительность теста составляет два часа, измерения моментальной скорости проводятся ежесекундно. По окончании теста дополнительно проверяется способность накопителя восстанавливать свою производительность до первоначальных величин за счёт работы технологии сборки мусора и после отработки команды TRIM.
  • CrystalDiskMark 3.0.3b
    Синтетический тест, который выдает типовые показатели производительности твердотельных накопителей, измеренные на 1-гигабайтной области диска «поверх» файловой системы. Из всего набора параметров, которые можно оценить с помощью этой утилиты, мы обращаем внимание на скорость последовательного чтения и записи, а также на производительность произвольных чтения и записи 4-килобайтными блоками без очереди запросов и с очередью глубиной 32 команды.
  • PCMark 8 2.0
    Тест, основанный на эмулировании реальной дисковой нагрузки, которая характерна для различных популярных приложений. На тестируемом накопителе создаётся единственный раздел в файловой системе NTFS на весь доступный объём, и в PCMark 8 проводится тест Secondary Storage. В качестве результатов теста учитывается как итоговая производительность, так и скорость выполнения отдельных тестовых трасс, сформированных различными приложениями.
  • Тесты копирования файлов
    В этом тесте измеряется скорость копирования директорий с файлами разного типа, а также скорость архивации и разархивации файлов внутри накопителя. Для копирования используется стандартное средство Windows — утилита Robocopy, при архивации и разархивации — архиватор 7-zip версии 9.22 beta. В тестах участвует три набора файлов: ISO — набор, включающий несколько образов дисков c дистрибутивами программ; Program — набор, представляющий собой предустановленный программный пакет; Work — набор рабочих файлов, включающий офисные документы, фотографии и иллюстрации, pdf-файлы и мультимедийный контент. Каждый из наборов имеет общий объём файлов 8 Гбайт.

#Тестовый стенд

В качестве тестовой платформы используется компьютер с материнской платой ASUS Z97-Pro, процессором Core i5-4690K со встроенным графическим ядром Intel HD Graphics 4600 и 16 Гбайт DDR3-2133 SDRAM. Данная материнская плата обладает штатным слотом M.2, в котором и испытываются накопители. Следует подчеркнуть, что данный слот M.2 обслуживается средствами набора логики Intel Z97 и поддерживает режимы SATA 6 Гбит/с и PCI Express 2.0 x2. С учетом того, что все участвующие в настоящем сравнении SSD используют либо первый, либо второй вариант подключения, возможностей этого слота в контексте данного тестирования вполне достаточно. Работа твердотельных накопителей в операционной системе обеспечивается драйвером Intel Rapid Storage Technology (RST) 13.2.4.1000.

Объём и скорость передачи данных в бенчмарках указываются в бинарных единицах (1 Кбайт = 1024 байт).

#Участники тестирования

Полный список M.2-накопителей, принявших участие в этом сравнении, выглядит следующим образом:

  • Crucial M500 120 Гбайт (CT120M500SSD4, прошивка MU05);
  • Crucial M500 240 Гбайт (CT120M500SSD4, прошивка MU05);
  • Crucial M550 128 Гбайт (CT128M550SSD4, прошивка MU02);
  • Kingston SM2280S3 120 Гбайт (SM2280S3/120G, прошивка S8FM06.A);
  • Plextor M6e 128 Гбайт (PX-G128M6e, прошивка 1.05);
  • Plextor M6e 256 Гбайт (PX-G256M6e, прошивка 1.05);
  • SanDisk X300s 256 Гбайт (SD7UN3Q-256G-1122, прошивка X2170300);
  • Transcend MTS600 256 Гбайт (TS256GMTS600, прошивка N0815B);
  • Transcend MTS800 256 Гбайт (TS256GMTS800, N0815B).

#Производительность

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

Сразу же необходимо сказать, что, поскольку накопители в формате M.2 не имеют никаких принципиальных отличий от обычных моделей 2,5 дюйма или PCI Express, и используют для подключения те же самые интерфейсы, их производительность в целом похожа на производительность привычных нам SSD. В частности, скорость последовательного чтения, как это обычно и бывает, приближается к пропускной способности интерфейса, и по этому параметру впереди оказываются обе модификации Plextor M6e, которые работают через шину PCIe x2.

Скорость же записи определяется особенностями внутреннего строения конкретных моделей, и здесь на первых местах оказываются накопители Plextor M6e и SanDisk X300s 256-гигабайтной ёмкости. Так уж получилось, что большинство накопителей в нашем тесте — это модели среднего и нижнего уровня, поэтому более 400 Мбайт/с при записи выдают очень немногие SSD.

Случайные операции чтения

Любопытно, что при измерении производительности случайного чтения Plextor M6e 256 Гбайт, оснащенный интерфейсом PCIe x2, уступает первое место обладающему эффективной технологией nCache флеш-накопителю SanDisk X300s 256 Гбайт. Иными словами, получается, что M.2 SSD, использующие SATA-подключение, могут вполне на равных конкурировать с моделями PCIe x2, по крайней мере с теми, которые есть на рынке в данный момент. Кстати, из твердотельных накопителей с ёмкостью 128 Гбайт наилучшей производительностью обладает тоже не продукт Plextor, а Crucial M550.

Более развёрнутую картину можно увидеть на следующем графике, на котором показано, как зависит производительность SSD от глубины очереди запросов при чтении 4-килобайтных блоков.

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

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

Чтение большими блоками позволяет вновь столкнуться с ограничениями, которые создаёт SATA-интерфейс. Использующие его накопители в форм-факторе M.2 демонстрируют заметно худшие результаты, чем их собратья того же формата, но работающие через PCIe x2. Причём их превосходство начинается уже на 8-килобайтных блоках, что указывает на явную востребованность быстрой шины.

Случайные операции записи

Производительность случайной записи во многом определяется скоростью используемой в накопителях флеш-памяти. И так уж получилось, что верхние места на диаграммах заняли те SSD, которые основаны на MLC NAND компании Micron. Но самое удивительное, что лучшим быстродействием выделяется Crucial M550 128 Мбайт, даже несмотря на свой небольшой объём, который не даёт контроллеру пользоваться максимально эффективным чередованием устройств флеш-памяти в своих каналах.

Целиком же зависимость скорости произвольной записи 4-килобайтными блоками от глубины очереди запросов выглядит следующим образом:

Высокая производительность Crucial M550 проявляется при любой, кроме максимальной, глубине очереди операций. А вот накопители того же производителя, но из предыдущей линейки M500, напротив, отличаются крайне невысокой скоростью работы при записи данных.

Следующий график отражает зависимость производительности случайных записей от размера блока данных.

Если при чтении большими блоками наивысшую производительность показывали накопители Plextor благодаря более высокой пропускной способности используемого ими интерфейса, то при записи высокими показателями блещет лишь 256-гигабайтная версия M6e. Аналогичный SSD вдвое меньшего объёма оказывается ничем не лучше остальных моделей, работающих через SATA, среди которых, кстати, вновь выделяется Crucial M550 128 Гбайт. Этот твердотельный накопитель, похоже, является самым эффективным SSD для сред с преобладанием операций записи.

Смешанная нагрузка

По мере удешевления твердотельные накопители перестают использоваться в качестве исключительно системных и становятся обычными рабочими дисками. В таких ситуациях на SSD поступает не только рафинированная нагрузка в виде записи или чтения, но и смешанные запросы, когда операции чтения и записи инициируются разными приложениями и должны обрабатываться одновременно. Однако работа в дуплексном режиме для современных контроллеров SSD остаётся существенной проблемой. При смешивании операций чтения и записи в одной очереди скорость большинства твердотельных накопителей потребительского уровня заметно проседает. Это стало поводом для проведения отдельного исследования, в рамках которого мы проверяем, как работают SSD при необходимости обработки последовательных операций, поступающих вперемежку. Следующая диаграмма демонстрирует наиболее характерный для десктопов случай, когда соотношение количества операций чтения и записи составляет 4 к 1.

Оба Plextor M6e здесь удерживают лидерство. Они сильны при операциях последовательного чтения и примешивание к ним некоторой небольшой доли операций записи этим накопителям совсем не вредит. На втором месте — Crucial M550: он уверенно держался при чистых операциях и продолжает демонстрировать неплохую производительность в том числе и при смешанной нагрузке.

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

При тех соотношениях между операциями чтения и записи, где скорость SSD не определяется пропускной способностью интерфейса, результаты почти всех участников тестирования сбиваются в тесную группу, от которой отстают лишь три аутсайдера: Crucial M500 120 Гбайт, SanDisk X300s 256 Гбайт и Kingston SM2280S3 120 Гбайт.

PCMark 8 2.0, реальные сценарии использования

Тестовый пакет Futuremark PCMark 8 2.0 интересен тем, что он имеет не синтетическую природу, а напротив — основывается на работе реальных приложений. В процессе его прохождения воспроизводятся настоящие сценарии использования диска в распространённых десктопных задачах и замеряется скорость их выполнения. Текущая версия этого теста моделирует нагрузку, которая взята из реальных игровых приложений Battlefield 3 и World of Warcraft и программных пакетов компаний Abobe и Microsoft: After Effects, Illustrator, InDesign, Photoshop, Excel, PowerPoint и Word. Итоговый результат исчисляется в виде усреднённой скорости, которую показывают накопители при прохождении тестовых трасс.

Два первых места в PCMark 8 отвоёвывают Plextor M6e объёмом 128 и 256 Гбайт. Получается, что при реальной работе в приложениях эти накопители, сильной стороной которых выступает использование не SATA-интерфейса, а PCIe x2, всё-таки превосходят остальные M.2 SSD, основанные на позаимствованной из 2,5-дюймовых моделей архитектуре. А среди заметно более дешёвых SATA-моделей наилучшие показатели выдают Crucial M550 120 Гбайт и SanDisk X300s 256 Гбайт, то есть те SSD, которые базируются на контроллерах Marvell.

Интегральный результат PCMark 8 нужно дополнить и показателями производительности, выдаваемыми флеш-дисками при прохождении отдельных тестовых трасс, которые моделируют различные варианты реальной нагрузки. Дело в том, что при разной нагрузке флеш-приводы зачастую ведут себя немного по-разному.

Накопители Plextor показывают отличную производительность в любых приложениях из списка PCMark 8. SATA SSD, к сожалению, конкурировать с ними могут разве только в World of Warcraft. Однако связано это в первую очередь не с тем, что Plextor M6e способны выдавать недосягаемую скорость, а с тем, что среди полученных нами на тестирование моделей M.2 SATA SSD не было, например, предложений Samsung или новых накопителей Crucial, которые вполне способны тягаться в скорости с работающим через PCIe x2 накопителем Plextor M6e.

Копирование файлов

Имея в виду, что твердотельные накопители внедряются в персональные компьютеры всё шире и шире, мы решили добавить в нашу методику измерение производительности при обычных файловых операциях — при копировании и работе с архиваторами, — которые выполняются «внутри» накопителя. Это — типичная дисковая активность, возникающая в том случае, если SSD исполняет роль не системного накопителя, а обычного диска.

Копирование, как ещё один пример реальной нагрузки, вновь выводит на первые позиции накопители Plextor, работающие через шину PCIe x2. Из моделей с интерфейсом SATA лучшими результатами могут похвастать Crucial M550 128 Гбайт и Transcend MTS600 256 Гбайт. Кстати, обратите внимание, данная модель SSD компании Transcend в реальной работе оказалась заметно лучше Transcend MTS800, так что эти накопители всё же не совсем идентичны по своему быстродействию.

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

Здесь ситуация отличается от копирования лишь тем, что к числу SATA-моделей накопителей, которые демонстрируют сравнительно неплохую производительность, добавляется SanDisk X300s 256 Гбайт.

Работа TRIM и фоновой сборки мусора

Испытывая различные твердотельные накопители, мы всегда проверяем то, как они отрабатывают команду TRIM и способны ли они собирать мусор и восстанавливать свою производительность без поддержки со стороны операционной системы, то есть в такой ситуации, когда команда TRIM не передаётся. Такое тестирование было проведено и в этот раз. Схема этого испытания стандартна: после создания длительной непрерывной нагрузки на запись данных, которая приводит к деградации скорости записи, мы отключаем поддержку TRIM и выжидаем 15 минут, в течение которых SSD может попытаться самостоятельно восстановиться за счёт собственного алгоритма сборки мусора, но без помощи со стороны операционной системы, и замеряем скорость. Затем на накопитель принудительно подаётся команда TRIM — и после небольшой паузы скорость измеряется ещё раз.

Результаты такого тестирования приведены в следующей таблице, где для каждой протестированной модели указано, реагирует ли она на TRIM очисткой неиспользуемой части флеш-памяти и может ли она заготавливать чистые страницы флеш-памяти под будущие операции, если команда TRIM на неё не подаётся. Для накопителей, которые оказались способны осуществлять сборку мусора и без команды TRIM, мы также указали тот объём флеш-памяти, который был самостоятельно освобождён контроллером SSD под будущие операции. Для случая эксплуатации накопителя в среде без поддержки TRIM это — как раз тот объём данных, который можно будет сохранить на накопитель с высокой первоначальной скоростью после простоя.

TRIM Без TRIM
Сборка мусора Объём освобождаемой флеш-памяти
Crucial M500 120 Гбайт Работает Работает 0,9 Гбайт
Crucial M500 240 Гбайт Работает Работает 1,7 Гбайт
Crucial M550 128 Гбайт Работает Работает 1,8 Гбайт
Kingston SM2280S3 120 Гбайт Работает Работает 7,6 Гбайт
Plextor M6e 128 Гбайт Работает Работает 1,9 Гбайт
Plextor M6e 256 Гбайт Работает Работает 12,7 Гбайт
SanDisk X300s 256 Гбайт Работает Не работает -
Transcend MTS600 256 Гбайт Работает Работает 2,7 Гбайт
Transcend MTS800 256 Гбайт Работает Работает 2,7 Гбайт

Все прошедшие через наше тестирование M.2-накопители нормально обрабатывают команду TRIM. Да и было бы странно, если в 2015 году какой-то из SSD вдруг не справился бы с такой, можно сказать базовой, функцией. А вот с более сложной задачей — сборкой мусора без поддержки со стороны операционной системы — ситуация складывается по-разному. Наиболее эффективными алгоритмами, которые позволяют упреждающе высвобождать наибольшее количество флеш-памяти под будущие записи, отличаются Kingston SM2280S3 на базе контроллера Phison S8 и Plextor M6e объёмом 256 Гбайт с контроллером Marvell 88SS9183. Любопытно, что 128-гигабайтная версия PCIe-накопителя Plextor осуществляет сборку мусора гораздо менее эффективно. Однако в любом случае почти все из протестированных накопителей в моменты простоя занимаются реорганизацией данных во флеш-памяти и готовят её под быстрое выполнение последующих операций. Исключение лишь одно — SanDisk X300s 256 Гбайт, у которого без TRIM сборка мусора не работает в принципе.

При этом нужно напомнить, что для современных твердотельных накопителей необходимость работающей без TRIM сборки мусора можно поставить под вопрос. Все актуальные версии распространённых операционных систем TRIM поддерживают, поэтому считать, что SanDisk X300s, в котором автономная сборка мусора не работает, принципиально хуже других фигурирующих в этом обзоре SSD, было бы неверным. В повседневном использовании такая его особенность вряд ли как-либо сможет проявиться.

#Выводы

Итак, многообразие способов комплектации персональных компьютеров твердотельными накопителями увеличилось. К трем уже привычным вариантам — подключению к SATA-порту, в слот mSATA или установке в разъем PCI Express — добавился ещё один: в продаже появились SSD в виде плат форм-фактора M.2, а в различных платформах теперь нередко можно встретить соответствующие разъёмы. Невольно возникает вопрос: лучше M.2-накопители всех остальных разновидностей SSD или хуже?

В теории стандарт M.2, действительно, предлагает более широкие возможности по сравнению с другими видами подключения. И дело тут не только в том, что карты M.2 компактны, имеют удобный для размещения микросхем флеш-памяти размер и могут находить применение в совершенно различных по своему назначению и уровню портативности платформах. M.2 — ещё и более гибкий и перспективный стандарт. Он позволяет системе взаимодействовать с SSD как по традиционному SATA-протоколу, так и по шине PCI Express, что открывает перед индустрией пространство для создания более быстрых флеш-накопителей, максимальная скорость которых не ограничивается величиной 600 Мбайт/с и обмен данными с которыми не обязательно выполняется по AHCI-протоколу с высокими накладными расходами.

Другое дело, что на практике всё это великолепие пока в полной мере не раскрывается. Доступные сегодня модели M.2-накопителей в большинстве своём основываются ровно на той же самой архитектуре, что и их 2,5-дюймовые собратья, а, значит, работают через всё тот же набивший оскомину интерфейс SATA. Почти все рассмотренные нами SSD в форм-факторе M.2 оказались аналогами каких-либо моделей привычного формата, а потому они предлагают совершенно типичные для массовых твердотельных накопителей характеристики, в том числе и уровень быстродействия. Единственным же исконным M.2-приводом из числа доступных в отечественных магазинах продуктов является лишь Plextor M6e, который работает через интерфейс PCIe x2, благодаря чему показывает лучшую, чем все его конкуренты, скорость при последовательных операциях. Но даже и его нельзя назвать идеальным SSD в M.2-формате: в Plextor M6e применяется относительно слабый контроллер, что обуславливает его невысокую производительность при нагрузках с произвольным доступом.

Так стоит ли стремиться заполнить твердотельным накопителем слот M.2, если он присутствует на вашей материнской плате? Если не брать в рассмотрение те мобильные конфигурации, которые иные варианты SSD попросту не допускают, то, откровенно говоря, сейчас в пользу положительного ответа на этот вопрос никаких явных аргументов не просматривается. Однако и отрицательных аргументов мы тоже привести не можем. Фактически, приобретя и установив в свою систему M.2 SSD, вы получите примерно то же самое, что и в случае использования стандартного 2,5-дюймого SATA SSD. При этом M.2-карты в среднем стоят немного дороже полноразмерных накопителей (бывает, что и наоборот), но зато они позволяют получить более компактную платформу и высвободить в корпусе лишний отсек. Что важнее в каждом конкретном случае — решать вам.

Но если в итоге вы решитесь на приобретение SSD в форм-факторе M.2, то из числа доступных в продаже вариантов рекомендуем обратить внимание на следующие модели:

  • Plextor M6e. Единственный доступный в отечественной рознице M.2-накопитель с интерфейсом PCIe 2.0 x2. За счёт увеличенной пропускной способности интерфейса демонстрирует высокие скорости при последовательных операциях, что делает его высокопроизводительным решением и при некоторых видах реальной нагрузки. К сожалению, стоимость такого SSD заметно выше, чем у моделей, работающих через SATA.
  • Crucial M550. Отличный 2,5-дюймовый накопитель имеет почти не отличающийся от него аналог в M.2-формате. Компактные версии Crucial M550 столь же быстры и всеядны, как и одноимённые полноразмерные флеш-диски, а единственное свойство, которое было утрачено при переходе на M.2, — это аппаратная защита целостности данных от внезапных отключений питания.
  • SanDisk X300s. Данный накопитель в форм-факторе M.2 также является аналогом очень неплохой 2,5-дюймовой модели. Пусть она и не столь производительна, как флагманские SSD, но её несомненными плюсами выступает пятилетняя гарантия и совместимость с широким набором средств шифрования корпоративного уровня.
  • Transcend MTS600. Бюджетный накопитель компании Transcend, пожалуй, предлагает наиболее выгодное соотношение цены и производительности среди всех представленных в тестировании моделей. Именно этим он и интересен — это очень достойное решение для недорогих платформ.

Благодарим компанию «Регард» за предоставленные на тестирование накопители.

3DNews рекомендует!


Оригинал материала: https://3dnews.ru/910984