Интерфейс подключения дисков SSD и HDD – несколько важных характеристик. Обзор и тестирование SSD-накопителя ASUS HYPER EXPRESS с интерфейсом SATA Express Выбор и установка SSD в ноутбук

Одними из первых интерфейсов были боковые разъемы, используемые в компьютерах (Atari, Commodore) и игровых приставках (NES, Pegasus). К ним подключались картриджи, то есть носители данных с постоянно записанным программным обеспечением, которое не могло быть изменено.

Боковые разъемы, используемые производителями, имели различную ширину и длину. Было трудно говорить о каком-либо стандарте и совместимости .

С ростом популярности компьютеров класса PC, появились стандартизированные боковые разъемы, которые, однако, в течение многих лет не использовались для подключения носителей данных.

Интерфейсы ATA и SATA

Основным носителем данных стали жесткие диски, в которых для хранения информации используется магнитный носитель. Для их подключения к компьютеру используется интерфейс ATA (Advanced Technology Attachment), который обеспечивает пропускную способность до 133 Мб/сек.


Источник фото: abooth202 / CC BY-ND

Его преемник – это стандарт SATA. В настоящее время, это самый популярный интерфейс в настольных компьютерах и ноутбуках. Для подключения диска используется два провода – для передачи данных и питания. Интерфейс пережил три обновления. Первое, то есть SATA-1 обеспечивает пропускную способность на уровне 150 Мб/сек. SATA 2 позволяет достичь 300 Мб/сек, в то время как SATA 3 – 600 Мб/сек.

Прогрессирующая миниатюризация устройств привела к тому, что стало необходимым создание дополнительных вариантов стандарта SATA. Одним из них является eSATA, то есть версия используемая для подключения внешних жестких дисков к компьютеру. В настоящее время он всё чаще заменяется разъемами USB 3.0 из-за больших возможностей и популярности последнего.

PCI Express, то есть возвращение к боковым разъемам

В настоящее время всё чаще используется разъем стандарта PCI Express, который позволяет обойти ограничение интерфейса SATA III, и, одновременно, доступен на старых устройствах.

Скорость передачи данных в этом случае превышает 1 Гб/сек. PCI Express также более энергоэффективен, чем SATA. Такого типа интерфейса используется только в настольных компьютерах.

Разъемы PCI Express имеют разную длину. Подключаемые к нему карты используют только определенное количество каналов. Поэтому устройство с двумя каналами можно подключить к слоту, имеющему четыре, восемь и даже шестнадцать каналов.

Последняя версия интерфейса PCI Express 3.0. Совместима с устройствами предыдущих поколений. Преимуществом является двусторонняя передача, благодаря которой передача данных осуществляется одновременно в две стороны.

Стандарт M.2 – в угоду мобильности

Разъем M.2 был разработан в качестве преемника стандарта mSATA. Он занимает меньше места и позволяет достичь скорости передачи данных до 1 Гб/сек.

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

Стандарт может использовать контроллер SATA или PCI Express. В случае второго решения, диск использует все возможности контроллера PCI Express с помощью компактного разъема M. 2. Перед покупкой жесткого диска стоит убедиться в том, какой контроллер поддерживает имеющийся на материнской плате разъем M. 2.

Какое решение выбрать

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

В будущем популярными могут стать решения, использующие интерфейс DDR3. Прототип такого устройства представила компания Sandisk, модель ULLtraDIMM . Благодаря такому решению эффективно используются контроллеры ввода/вывода, а время отклика достигает 5 мс при записи и 150 микросекунд при чтении.

В ближайшее время на рынке так же появятся улучшения популярных решений. Стандарт PCI Express 5.0 готов предложить вдвое большую пропускную способность по сравнению с предшественником. Работа ведется также над новым поколением разъема M. 2, который обеспечит скорость передачи данных на уровне 7,9 Гб/сек.

Одно точно, накопители SSD – это будущее носителей данных, лучшие годы которых ещё впереди.

Когда ПК-геймер задается вопросом, какие опции для тюнинга являются самыми важными, помимо обязательной покупки мощной графической карты и процессора мы даем ему следующий совет: замените ваш классический жесткий диск на SSD-накопитель. Только покупайте не SATA-SSD, а флеш-накопитель, который передает данные через PCI-Express и использует для этого протокол NVMe.

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

Новая эра турбо-SSD

Для замены HDD можно было ни о чем особо не задумываться - просто покупай накопитель нужного тебе объема. Со временем все стало несколько сложнее, поскольку интерфейс SATA изначально был спроектирован для работы с протоколом AHCI (Advanced Host Controller Protokol) и соответствующим драйвером для медлительных классических накопителей с вращающимися магнитными дисками.
Неприятный побочный эффект: интерфейс SATA-600 допускает максимальную скорость передачи данных в 600 Мбайт/с.

Если заглянуть в наш , то можно увидеть, что многие модели достигают средней скорости передачи данных (при чтении) уже выше 550 Мбайт/с, а при записи на их «спидометре» зачастую можно увидеть и 540 Мбайт/с. Таким образом, становится очевидно, что потенциала для роста показателей данная технология сегодня уже не имеет.

Говоря иначе, интерфейс SATA может стать так называемым «бутылочным горлышком» для флеш-накопителей, которые становятся все быстрее и быстрее. Хорошо, что новые SSD обходят данное ограничение скорости, если вместо красных SATA-кабелей использовать для подключения PCIe-разъемы - то есть задействовать тот тип соединения, который традиционно применялся для графических карт. Через одну линию PCIe 3.0 теоретически можно передавать до 1 Гбайт/с.

Такие крохотные NVMe-SSD, как новый Samsung PM971, подходят также для ультрабуков или планшетов - они насчитывают всего два сантиметра

В этом тесте для подключения SSD-на­копителей использовалось по четыре таких линии. Таким образом, это дает максимум в 4 Гбайт/с - по крайней мере, теоретически. На практике такой показатель не достигается: самую высокую на сегодня скорость передачи данных продемонстрировал новейший Samsung 960 Pro с результатом 2702 Мбайт/с при чтении.

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

Это может быть интересно:

Два различных типа разъемов

В отличие от SATA-дисков, при покупке турбо-SSD следует обратить внимание на правильный выбор его форм-фактора. Быстрые накопители данных могут выпускаться как в форме карт расширения, вставляемых в PCIe-разъем, так и в виде планок памяти, которые устанавливаются в так называемые M.2-слоты.

Таким образом, перед приобретением понравившейся вам модели рекомендуем взглянуть на материнскую плату и проверить, представлен ли там интерфейс соответствующего типа.


Многие производители SSD разрабатывают программное обеспечение, которое анализирует состояние NVMe-SSD. У Intel оно называется Solid-State Drive Toolbox

Этот совет особенно актуален для более старых материнских плат, поскольку на их слот M.2 для передачи данных может лишь выводиться шина SATA. Тот, кто собирает для себя новый компьютер, может особо этим вопросом не утруждаться: материнские платы для новых процессоров имеют разъемы M.2 с PCIe-соединением и поддерживают новый протокол обмена данными Non-Volatile Memory Express (NVMe) – это провоцирует второй турбо-скачок.

В отличие от моделей для M.2, SSD в виде карты под разъем PCIe могут быть интересны и для модернизации более старых систем. Однако при этом следует обязательно обратить внимание, чтобы на материнской плате был еще один свободный PCIe-слот помимо занятого графической картой.

И еще одна маленькая деталь может оказаться очень важной: из шести взятых на этот тест SSD-накопи­телей четыре имеют форм-фактор карты расширения, но только три из них поддерживают стандарт PCIe 3.0. Kingston HyperX Predator же ограничивается лишь PCIe 2.0, который способен пропускать через линию только 500 Мбайт/с.

И хотя ваши скорости передачи данных при чтении и записи с 1400 и 1010 Мбайт/с соответственно здесь будут значительно лучше, чем у SATA-конкурентов, с показателями самых быстрых SSD сравниться они не смогут. При этом носители, поддерживающие PCIe 3.0, будут работать и в слоте PCIe 2.0, но скорость у них будет значительно снижена.

Перегретые SSD-накопители становятся медлительнее


Адаптер под PCIe-карту Angelbird Wings PX1 со своим радиатором охлаждения предотвращает перегрев Samsung 950 Pro

В настоящее время от SSD-накопителей с интерфейсом PCIe мы вполне можем ожидать скоростей передачи данных свыше 2,5 Гбайт/с. Произведенные компанией OCZ SSD-накопители с интерфейсом M.2 привычно поставляются с PCIe-адап­тером. По итогам наших результатов измерений нам видится более чем рациональным оставлять устройство именно в нем. Мы провели замеры характеристик этих устройств для M.2 и без адаптера, зарегистрировав слегка худшие значения: так, при чтении была достигнута скорость всего 2382 Мбайт/с, что примерно на 130 Мбайт/с меньше, чем с адаптером.

Очень короткое время реакции

Высокая скорость передачи данных - это хорошо для ускорения загрузки, но причины того, что Windows и игры с SSD-накопителем в компьютере работают заметно быстрее, скрываются прежде всего в незначительности латентности. Ее во время тестирования мы изучаем при I/O-измерениях (Input/Output), то есть подсчете количества операций чтения или записи, произведенных в секунду при обработке последовательно расположенных блоков памяти. Этот параметр, так называемый IOPS (Input/Output Operations Per Second), является недостающим «ингредиентом» для быстрого ПК, который часто бывает сильно нагруженным.

В данной зачетной дисциплине преимущество имеет накопитель OCZ RD400 с 43 974 IOPS при записи. При чтении, напротив, результат 18 428 IOPS не составляет и половины от предыдущего. Вот и у нашего лидера рейтинга, Samsung 960, можно наблюдать такую же неоднородность характеристик: при записи он достигает отметки в 42 175 IOPS, а при чтении - всего 29 233.

Завидную схожесть результатов демонстрирует Zotac с его приблизительно 35 000 IOPS (как при чтении, так и при записи). Впрочем, данный параметр при сравнении продуктов довольно часто приходится комбинировать с другими. При этом в скором времени турбо-SSD должны «пробить» психологически важную отметку в 100 000 IOPS.

Хуже всего проявил себя Kingston HyperX Predator: около 23 000 IOPS при чтении и 17 800 при записи означают последнее место, причем с большим отрывом. Основной причиной этого является устаревшая технология, так как данный SSD-накопитель передает данные все еще по протоколу AHCI. Новый же протокол доступа NVMe, напротив, оптимизирован для работы с SSD.

Преимущества NVMe проявляют себя прежде всего при распараллеливании процессов: протокол передачи данных позволяет работать с очередями запросов ввода/вывода (I/O queues) размером до 65 536 команд. Протокол AHCI имеет ограничение всего одной очередью размером в 32 команды - а это при большой нагрузке может вызвать скопление данных.

10 лучших SSD NVMe накопителей по соотношению цена / качество

Даже на новые сверхскоростные накопители цены постепенно снижаются, причем, самый недорогой SSD с поддержкой NVMe уже можно найти по цене накопителей SATA, И это не может не радовать. Мы подобрали для вас 10 лучших SSD флеш-накопителей с поддержкой NVMe по соотношению цена / качество.






Недавно я приобрел ноутбук ASUS K501UX, и на ютубе, и мне был задан вопрос, а можно ли в нем заменить обычный HDD диск современным, существенно более производительным SSD-диском? Конечно можно, но вот зачем? Не в том смысле, что я почему-то противник новых технологий, но, как мне кажется, уже сформировался стереотип мышления: жесткий диск выбросить, установить на его место твердотельный накопитель, и наступит благодать. Так то оно так, но все немного интереснее. Установка SSD в ноутбук может быть произведена несколькими способами. Давайте разберемся. Рассмотрим интерфейсы жестких дисков ноутбука, их варианты и возможности.

HDD vs SSD

Описывать преимущества твердотельных дисков перед обычными винчестерами смысла нет никакого. Достоинства и недостатки каждого хорошо известны любому, кто отличает «ноту до от ноты фа», или, в переложении к компьютерной тематике, процессорный сокет от интерфейса подключения дисков. Речь хочу повести немного о другом. Чтобы не быть голословным, возьмем для примера пару-тройку современных SSD-накопителей, относящихся к разным классам, от бюджетного до топового производительного устройства. Ну и для компании – обычный жесткий диск, просто для сравнения.

Сразу оговорюсь, что SSD-диски я выберу емкостью 256 Гб, ибо считаю, что на данный момент это оптимальный объем как по деньгам, так и по достаточности места для установки операционной системы, нужных программ. Винчестер же возьму емкостью 1 Тб. Для нашего разговора емкость диска не важна. Я сразу приведу кое-какие характеристики каждой модели, в частности, пиковую скорость чтения/записи. Остальные параметры в данный момент нас не интересуют.

Тип HDD SSD
Модель HGST Travelstar 7K1000 SanDisk Plus Samsung 850 EVO PNY EP7011
Емкость, Гб 1000 240 250 240
120 530 540 525
120 440 520 490
Ориентировочная стоимость. 4600 3940 6700 14500

Заметили закономерность у всех твердотельных дисков? Максимальная скорость чтения/записи практически одинаковая у всех. При том, что цены различаются в несколько раз. Конечно, другие параметры дисков, как то: используемые контроллеры, тип установленной флеш-памяти, скорость случайного чтения/записи на блоках разного размера и т. п. будут различаться. Почему так?

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

SATA, mSATA, M.2

Современные ноутбуки, как и стационарные компьютеры, как минимум имеют один, но чаще, несколько SATA-разъемов для подключения. Можно встретить и mSATA разъем, или M.2. Чем они различаются, что могут предложить в плане скоростных показателей и удобства использования? Немного теории.

Предупрежу сразу, оперировать будет примерными цифрами, дающими верное представление по возможностях интерфейса, но не усложняющие расчеты. Для простоты будем считать в килобайте 1000 байт.

SATA

Этот интерфейс пришел на смену уже ушедшему в историю PATA. Сейчас уже существует третья версия этого интерфейса. Кратко упомянем характеристики каждой версии:

  1. SATA 1. Спецификация представлена в 2003-м году. Частота шины, на которой работал контроллер, составляла 1.5 ГГц. Это позволило достичь пропускной способности 1.5 Гбит/с, или примерно 150 Мбайт/с.
  2. SATA 2. Частота шины была удвоена, до 3 ГГц, что удвоило и пропускную способность до 3 Гбит/с, или 300 Мбайт/с.
  3. SATA 3. Частота шины контроллера опять увеличилась и достигла 6 ГГц. Пропускная способность – 6 Гбит/с, примерно 550-600 Мбайт/с.

Может возникнуть вопрос, если в байте 8 бит, то и пропускная способность должна быть выше, чем указано, ведь если разделить 6 Гбит на 8 получится 750 Мбайт/с. Дело в том, что при передаче данных используется система кодирования «8b/10b», при которой каждый байт данных сопровождается двумя битами служебной информации.

Учитывая, что SATA 3 активно вытесняет старые версии, наиболее интересен именно он. Если внимательно приглядеться к приведенным характеристикам пропускной способности, то можно заметить одну интересную вещь: она примерно равна скорости чтения SSD-дисков. Вернее, сказать надо наоборот – современные SSD-диски при операции последовательного чтения достигли потолка возможностей интерфейса SATA 3.

Что касается обычных жестких дисков, то для них и версии SATA 2, на самом деле, много. Ни один винчестер не в состоянии достигнуть его предела по передаче данных. Что уж говорить про SATA 3. Целесообразность его использования заключается только при чтении/записи в буфер винчестера. Механика все равно не позволяет достигнуть таких скоростей передачи.

mSATA

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

M.2

Вот на этом интерфейсе подключения накопителей остановимся немного подробнее. Он пришел на смену mSATA, имеет другой разъем, и служит для тех же целей – подключения компактных SSD накопителей. Кстати сказать, не только их, этот интерфейс пригоден для установки карт расширения, например, Wi-fi модулей, Bluetooth адаптеров и т. п. Сейчас нас интересует подключение дисков.

И интересует потому, что хоть к нему и подключаются накопители, от SATA он отличается существенно. И не только разъемом. Все прелесть в том, что помимо контроллера SATA используется и более мощная в плане скоростных характеристик шина PCI-Express. Эта шина также добралась до третьей версии, что дает возможность интерфейсу M.2 использовать 4 линии шины PCI-Express.

Если переводить это в цифры, то:

  • PCI Express 2.0 с двумя линиями (PCI-E 2.0 x2) обеспечивает пропускную способность 8 Гбит/с, или примерно 800 Мбайт/с.
  • PCI Express 3.0 с четырьмя линиями (PCI-E 3.0 x4) дает 32 Гбит/с, что соответствует примерно 3.2 Гбайт/с.

Как видно, существенная разница по сравнению с SATA. Правда, следует оговориться. Подключаемый диск может использовать как интерфейс SATA, так и один из вариантов PCI-Express. К тому же важно, чтобы производитель материнской платы обеспечил выполнение требования спецификаций этого интерфейса.

Модель Plextor PX-256M7VG Kingston HyperX Predator
Емкость, Гб 256 240
Интерфейс SATA 3 PCI-E x4
Макс. скорость последовательного чтения, Мбайт/с 560 1290
Макс. скорость последовательной записи, Мбайт/с 530 600
Ориентировочная стоимость. 6100 11100

Поясним таблицу. Диск от Plextor использует интерфейс SATA, что накладывает свои ограничения на скорость обмена накопителя с контроллером. Возможности используются полностью. Kingston же работает на другой шине, PCI-E, что заметно сказывается на производительности. К сожалению, и на цене тоже, но это уже другая тема.

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

Тип ключа B key (M.2 Socket2) M key (M.2 Socket3)
Схема
Расположение ключа Контакты 12-19 Контакты 59-66
Поддерживаемые интерфейсы PCIe ×2, SATA, USB 3.0, Audio, PCM, IUM, SSIC и I2C PCIe ×4 и SATA

Соответственно, SSD-диски имеют коннекторы также нескольких типов:

Тип ключа B key M key M&B key
Схема
Расположение ключа Контакты 12-19 Контакты 59-66 Контакты 12-19 и 59-66
Поддерживаемые интерфейсы PCIe ×2, SATA PCIe ×4, SATA PCIe ×2, PCIe ×4, SATA

Как видно, SSD-накопители выпускаются не только с B или M, но и с универсальным M&B ключом, который позволяет устанавливать такой диск в любой разъем с ключом B или M.

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

Следует сказать, что разъем M.2 весьма универсален, и применяется для подключения самых разнообразных устройств. Тип устройства определяется расположением ключа, что предотвращает установку неподдерживаемого устройства в данный разъем. Например, M.2 с ключом E (контакты 24–31), как и ключ A (контакты 8–15) используется для подключения Wi-fi и Bluetooth адаптеров, ряда других устройств, но не предназначен для подключения SSD дисков.

Мало того, в спецификации зарезервированы ключи, не используемые в данный момент, но могут оказаться востребованными в будущем. Ключ F запланирован для использования с будущими интерфейсами памяти, предусмотрены также ключи C, D, G и т. д.

Заканчивая о маркировке, упомянем и такую: в спецификации разъема на материнской плате часто стоят цифры, например, «поддерживает устройства 2242, 2260, 2280». Ничего страшного в этой маркировке нет. Все просто. Это габариты диска, для которых есть крепеж, т. е. площадка, в которую закручивается винт для фиксации накопителя. Получается, если декларирована поддержка накопителей 2280, это означает, что их размеры должны быть 22 мм в ширину и 80 мм в длину.

Выбор и установка SSD в ноутбук

На что обратить внимание при выборе твердотельного диска формата M.2?

Во-первых, на тип ключа, хотя большинство моделей предлагается с универсальным M&B.

Во-вторых, используемый диском интерфейс. Если это SATA 3, то скорость обмена примерно 550 Мбайт/с – это потолок. Если используется PCI Express, то тут уже интереснее, но и дороже.

Вопросы о том, какой контроллер лучше, какая память используется, наличие поддержки команд TRIM и прочие характеристики конкретных накопителей – тема отдельного разговора.

Заключение

Подведем итоги. Ноутбуки, в силу своей компактности, большого выбора в апгрейде дисковой системы не предоставляют. Всегда можно было заменить установленный диск на более емкий, производительный, или вообще заменить его твердотельным, проиграв в емкости, но существенно выиграв в скорости.

Наличие в ноутбуке разъема M.2 – приятный бонус, дающий интересную возможность изменить конфигурацию и, главное, существенно увеличить скорость обмена с накопителями. Возможны несколько вариантов.

Вариант 1

Жесткий диск, особенно если у него емкость 1 Тб или даже выше, не трогать, а вот в качестве системного установить SSD-диск форм-фактора M.2 (или mSATA). Что получаем? После переноса на этот диск системы имеем быстрый загрузочный носитель с полным набором программ, критичных к производительности дисковых операций. Это могут быть и графические пакеты, и программы для монтажа видео, и даже «тяжелые» игры. Жесткий диск остается в качестве файлопомойки и для установки программ, не нуждающихся в большой скорости обмена с накопителем. Таким образом, заодно бережем ресурс SSD диска.

Что в минусах такого варианта? Как ни странно, увеличенное энергопотребление. Это актуально для тех, кто часто работает автономно, без подключения к сети. Казалось бы, много ли потребляет SSD? Немного, но дело в другом. Жесткий диск то никуда не девается, и все равно «кушает» батарею. Замена его на твердотельный немного, но увеличивает продолжительность работы от аккумулятора. Зато уменьшает полезную емкость дисков.

На мой взгляд – самое оптимальное решение. Установка SSD в ноутбук выполняется как дополнение к жесткому диску еще и SSD. Именно так я и поступил.

Вариант 2

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

Имеет право на существование.

Вариант 3

Установить SSD формата M.2, но не делать его системным, а использовать для работы программ, которым необходима высокая производительность дисков.

M.2, возможно, в какой-то мере также переходной этап в ожидании следующего поколения интерфейса подключения накопителей. Ну а пока… Пока следует воспользоваться тем что есть, использовать разъем M.2 для установки SSD диска, которому вполне по силам обогнать самый крутой 2.5-дюймовый накопитель, какой можно поставить взамен традиционного жесткого диска. Интерфейс это позволяет!

    Различные типы ключей помечаются на концевых контактах (позолоченных) SSD M.2 или рядом с ним, а также на разъеме M.2.

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

    Следует учесть, что SSD M.2 с ключом B имеют другое количество концевых контактов (6) по сравнению с SSD M.2 с ключом M (5); такая асимметричная схема позволяет избежать ошибок размещения SSD M.2 с ключом B в разъем M, и наоборот.


    Что означают разные ключи?

    SSD M.2 с концевыми контактами ключа B могут поддерживать протокол SATA и/или PCIe в зависимости от устройства, однако ограничены скоростью PCIe x2 (1000МБ/с) на шине PCIe.

    SSD M.2 с концевыми контактами ключа M могут поддерживать протокол SATA и/или PCIe в зависимости от устройства и поддерживают скорость PCIe x4 (2000МБ/с) на шине PCIe, если хост-система также поддерживает режим x4.

    SSD M.2 с концевыми контактами ключа B+M могут поддерживать протокол SATA и/или PCIe в зависимости от устройства, однако ограничены скоростью x2 на шине PCIe.

    Подробнее

    Какие конфигурации M.2 и разъемов несовместимы?

    Ключ SSD M.2 Ключ B Ключ M
    Концевые контакты SSD SSD edge connector - B Key SSD edge connector - M Key
    Несовместимые разъемы Not Compatible Sockets - B Key Not Compatible Sockets - M Key

    В чем преимущества наличия ключа B+M на SSD M.2?

    Ключи B+M на SSD M.2 обеспечивают перекрестную совместимость с различными системными платами, а также поддержкой соответствующего протокола SSD (SATA или PCIe). Хост-разъемы некоторых системных плат могут быть рассчитаны на подключение только SSD с ключами M или только с ключами B. SSD с ключами B+M предназначены для устранения этой проблемы; однако подключение SSD M.2 в разъем не гарантирует его работы, это зависит от общего протокола между SSD M.2 и системной платой.


    Какие типы хост-разъемов SSD M.2 встречаются на системных платах?

    Хост-разъемы M.2 могут быть основаны на ключе B или на ключе M. Они могут поддерживать как протокол SATA, так и протокол PCIe. И наоборот, они могут поддерживать только один из двух протоколов.

    Если концевое контакты SSD имеют ключ B+M, они физически подходят к любому хост-разъему, однако необходимо изучить спецификацию системной платы/производителя системы, чтобы убедиться в совместимости протоколов.


    Как узнать, какой длины SSD M.2 поддерживает системная плата?

    Следует всегда изучать информацию производителя системной платы/системы для проверки поддерживаемых вариантов длины карт, однако большинство системных плат поддерживает 2260, 2280 и 22110. Многие системные платы имеют перемещаемый фиксирующий винт, позволяющий пользователю установить SSD M.2 2242, 2260, 2280 или даже 22100 . Объем пространства на системной плате ограничивает размер устанавливаемых в разъем и используемых SSD M.2.


    Что означает "socket 1, 2 или 3"?

    Различные типы разъемов являются частью спецификации и используются для поддержки специальных типов устройств в разъеме.

    Socket 1 предназначен для Wi-Fi, Bluetooth®, NFC и WI Gig

    Socket 2 предназначен для WWAN, SSD (кэш-память) и GNSS

    Socket 3 предназначен для SSD (SATA и PCIe, скорость до x4)


    Socket 2 поддерживает и WWAN, и SSD?

    Если в системе есть и не используется Socket 2 для поддержки карты WWAN, его можно использовать для SSD M.2 (обычно компактного форм-фактора, например 2242), если он имеет ключ B. SSD M.2 SATA можно вставить в совместимые разъемы WWAN, если системная плата поддерживает его. Обычно используются SSD M.2 2242 малой емкости для кэширования вместе с 2,5-дюймовым жестким диском. В любом случае следует изучить документацию по системе, чтобы проверить поддержку M.2.


    Возможно ли горячее подключение SSD M.2?

    Нет, SSD M.2 не предназначены для горячего подключения. Установка и удаление SSD M.2 допускается только при отключенном питании системы.


    Что такое односторонние и двухсторонние SSD M.2?

    Для некоторых встраиваемых систем с ограниченным пространством спецификации M.2 предусматривают различную толщину SSD M.2 – 3 односторонних версии (S1, S2 и S3) и 5 двухсторонних версий (D1, D2, D3, D4 и D5). Некоторые платформы могут иметь определенные требования вследствие ограничений пространства под разъемом M.2, см. рисунок ниже (собственность LSI).


    SSDM.2 Kingston соответствуют спецификациям двухсторонних M.2 и могут устанавливаться в большинство системных плат, совместимых с двухсторонними SSD M.2; обратитесь к своему торговому представителю, если вам требуются односторонние SSD для встраиваемых систем.


    Что планируется в будущем?

    SSD M.2 PCIe следующего поколения перейдут от использования старых драйверов AHCI, встроенных сейчас в операционные системы, к новой архитектуре, использующей новый хост-интерфейс Non-Volatile Memory Express (NVMe). NVMe с самого начала разрабатывался с поддержкой SSD на основе NAND (и, возможно, более новой энергонезависимой памяти) и обеспечивает еще более высокие уровни производительности. Предварительное производственное тестирование показывает, что его скорости в 4–6 раз выше, чем у современных SSD SATA 3.0.

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

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

SATA или Serial ATA добились востребования в файловых хранилищах компьютера. Стандартизация интерфейса обеспечивает простоту установки и совместимость между компьютерами и устройствами хранения. Проблема состоит в достижении предела пропускной способности популярного SATA . И многие твердотельные накопители ограничены производительностью интерфейса, а не накопителя. Из-за этого необходимо было разработать новые стандарты связи между компьютером и накопителями. SATA Express, это современная разработка, которая улучшит производительность.

SATA или PCI-Express соединение


Стандартный SATA интерфейс на SSD накопителе

Существующие спецификации SATA 3.0 были ограничены пропускной способностью всего 6,0 Гбит/с, что соответствует примерно 750 МБ/с. Теперь с накладными расходами на интерфейс и остальные моменты. Это означает, что эффективная производительность была ограничена только 600 МБ/с.


PCI SATA концентратор расширяет свои разъемы. И добавляет такие как IDE, или другие

Многие из нынешних поколений твердотельных накопителей достигли этого предела и нуждаются в некоторой форме более быстрого интерфейса. Спецификация SATA 3.2, частью которой считается SATA Express, представляет новое средство связи между компьютером и устройствами, позволяя устройствам выбирать, использовать ли существующий метод SATA, обеспечивая обратную совместимость со старыми устройствами или использовать быструю PCI Sata.


Стандартный PCI Express куда подключаются видеокарты

С действующими стандартами PCI-Express 3.0, одна линия слота PCI-Express может обрабатывать до 1 гб/с делает это быстрее, чем текущий интерфейс SATA. Этого не возможно достичь на одной линия PCI-Express, но устройства могут использовать несколько линий. Согласно спецификациям SATA Express, накопитель с новым интерфейсом может использовать две линии PCI-Express (часто называемые x2), чтобы иметь потенциальную полосу пропускания 2 гб/с, что почти в три раза превышает скорость предыдущих SATA 3.0.


Теперь новый интерфейс также требует нового разъема. Это может выглядеть несколько похоже, потому что разъем фактически объединяет два разъема данных SATA вместе с третьим немного меньшим разъемом, который имеет общее с коммуникациями на основе PCI-Express. Два разъема SATA на считаются полностью функциональными портами SATA 3.0. Один разъем SATA Express на компьютере может поддерживать два старых порта SATA. Проблема возникает, когда вы хотите подключить в разъем более новый накопитель на основе SATA Express. Все разъемы SATA Express будут использовать доступную ширину независимо от того, использует ли диск старую связь SATA или новую PCI-Express. Один SATA Express может обрабатывать либо два диска SATA, либо один диск SATA Express.


Для подключения 1 кабеля от Express, нужно 2 SATA разъема

Так почему же диск SATA Express на основе PCI-Express не использует только один третий разъем, а не два порта SATA? Это связано с тем, что накопитель на основе SATA Express может использовать любую технологию, поэтому он должен иметь интерфейс с обеими. Многие порты SATA связаны с линией PCI-Express для связи с процессором. Используя интерфейс PCI-Express напрямую с диском SATA Express, вы в используете два порта SATA на материнской плате.

Ограничения интерфейса команд

SATA - это эффективный способ передачи данных между устройством и процессором в компьютере. В дополнение к этому, сверху работает диспетчер задач для отправки команд на то, что должно быть записано и прочитано с накопителя. В течение многих лет это обрабатывалось AHCI (Advanced Host Controller Interface). Это было настолько стандартизировано, что в основном записано внутри каждой операционной системы в настоящее время на рынке. Это эффективно делает диски SATA как "подключи и играй". Никаких дополнительных драйверов не требуется. Но эта технология хорошо работала со старыми более медленными технологиями, такими как жесткие диски и USB-накопители, она действительно сдерживает более быстрые твердотельные накопители. Проблема в том, что, очередь задач AHCI может содержать 32 команды в очереди, а обрабатывать только одну команду за раз, поскольку существует только одна очередь.


Это NVMe SSD накопитель с подключением в интерфейс M2

Здесь вступает в действие набор команд NVMe (энергонезависимой памяти). Он имеет в 65.536 командных очередей, каждая из которых способна хранить 65.536 команд в очереди. Это позволяет параллельно обрабатывать команды хранения на диске. Это не выгодно для жесткого диска, поскольку он по-прежнему эффективно ограничен одной командой из-за головок дисков. Для твердотельных накопителей с их несколькими микросхемами памяти он может эффективно увеличить их пропускную способность, записывая несколько команд в разные микросхемы и клетки одновременно.


Стандартный SATA кабель

Есть небольшая проблема. Это новая технология, и в результате она не встроена в большинство существующих на рынке операционных систем. Большинству потребуется установить в них дополнительные драйверы, чтобы диски могли использовать новую технологию NVMe. Развертывание быстрой производительности для дисков SATA Express может занять некоторое время, так как программное обеспечение должно стать более зрелым, как в первом представлении AHCI. Но SATA Express позволяет дискам использовать любой из этих двух методов. Поэтому вы все еще можете использовать новую технологию сейчас с драйверами AHCI и, возможно перейти к более новым стандартам NVMe для повышения производительности, или потребуется переформатировать диск.

Функции, добавленные в SATA Express через SATA 3.2


SSHD это смесь SSD и HDD накопителя

Теперь новые спецификации SATA добавляют больше, чем просто новые методы связи и разъем. Большинство из них нацелены на мобильные компьютеры, но они могут принести пользу другим не мобильным компьютерам. Заметная функция энергосбережения - это новый режим DevSleep. Это новый режим питания, который позволяет системам в хранилище практически полностью отключаться, что снижает потребление энергии в режиме ожидания. Это должно помочь улучшить время работы специальных ноутбуков, в том числе ультрабуков, разработанных на основе SSD, и с низким энергопотреблением.


Режим дисков изменяют в настройках BIOS

Пользователи (твердотельные гибридные накопители) также получат выгоду от новых стандартов, поскольку они внедрили новый набор оптимизаций. В текущих реализациях SATA контроллер накопителя будет определять, какие элементы должны и не должны кэшироваться, основываясь на том, что он видит, как запрашивается. Благодаря новой структуре операционная система может по существу сообщать контроллеру накопителя, какие элементы он должен хранить в кэше, что уменьшает количество служебных данных на контроллере накопителя и повышает производительность.


Технология жестких дисков - RAID

Есть функция для использования с настройками дисков RAID. Одной из целей RAID считается избыточность данных. В случае отказа диска его можно заменить, а затем данные будут восстановлены из данных контрольной суммы. Они создали новый процесс в стандартах SATA 3.2, который может улучшить процесс восстановления, распознавая, какие данные повреждены, а какие нет.

Реализация и почему этого не произошло

SATA Express считают официальным стандартом с конца 2013 года, но он не начал проникать в компьютерные системы до выпуска чипсетов Intel H97/Z97 весной 2014 года. Даже с материнскими платами, имеется новый интерфейс, но на момент запуска нет дисков, которые могут использовать новую технологию. Это связано с поддержкой операционной системой новой очереди команд, чтобы в полной мере использовать SATA Express. Текущие реализации позволяют использовать разъемы SATA Express с существующими дисками SATA. Это поможет упростить внедрение для тех, кто приобрел технологию сейчас, когда диски станут доступны.


Подключение в M2, осуществляется с задвигом

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