Как сделать

Как SSD M.2 сделает ваш компьютер еще быстрее

Твердотельный накопитель Intel SSD 600p M.2

Поскольку компьютеры, особенно ноутбуки, продолжают уменьшаться, такие компоненты, как накопители, также должны были соответственно уменьшаться. С введением твердотельных накопителей стало немного легче размещать их в более тонких конструкциях, таких как ультрабуки, но тогда проблема продолжала использовать стандартный интерфейс SATA. В конечном итоге интерфейс mSATA был разработан для создания тонкой профильной карты, которая могла бы взаимодействовать с интерфейсом SATA., Проблема в том, что стандарты SATA 3.0 ограничивают производительность SSD. Чтобы исправить эти проблемы, необходимо было разработать новую форму интерфейса компактной карты. Первоначально названный NGFF (форм-фактор следующего поколения), новый интерфейс наконец-то был стандартизирован в новый интерфейс привода M.2 в соответствии со спецификациями SATA версии 3.2.

Быстрее Скорости

Размер, конечно же, является одним из факторов, влияющих на разработку нового интерфейса, но скорость накопителей также важна. Спецификации SATA 3.0 ограничивали реальную пропускную способность SSD на интерфейсе накопителя до 600 МБ / с, чего сейчас достигли многие накопители. Спецификации SATA 3.2 представили новый смешанный подход для интерфейса M.2, как это было с SATA Express . По сути, новая карта M.2 может использовать либо существующие спецификации SATA 3.0 с ограничением 600 МБ / с, либо вместо этого она может выбрать использование  PCI-Expressэто обеспечивает пропускную способность 1 ГБ / с в соответствии с текущими стандартами PCI-Express 3.0. Теперь скорость 1 ГБ / с предназначена для одной полосы PCI-Express. Можно использовать несколько полос, и в соответствии со спецификацией SSD M.2 можно использовать до четырех полос. Использование двух полос обеспечивает 2,0 ГБ / с, а четыре полосы — до 4,0 ГБ / с. С выходом PCI-Express 4.0 эти скорости удвоятся.

Твердотельный накопитель Intel SSD 600p M.2

Intel SSD 600p.
© Intel

Сейчас не все системы собираются достичь этих скоростей. Привод и интерфейс M.2 на компьютере должны быть настроены в одном и том же режиме. Интерфейс M.2 предназначен для использования либо унаследованного режима SATA, либо более новых режимов PCI-Express, но привод сам выбирает, какой из них использовать. Например, диск M.2, разработанный с унаследованным режимом SATA, будет ограничен этой скоростью 600 МБ / с. Теперь накопитель M.2 может быть совместим с PCI-Express до 4 дорожек (x4), но компьютер использует только две дорожки (x2). Это приведет к максимальной скорости всего 2,0 ГБ / с. Таким образом, чтобы получить максимально возможную скорость, вам нужно проверить, что поддерживает диск и компьютер или материнская плата.

Меньшие и большие размеры

Одной из целей конструкции накопителя M.2 было уменьшение общего размера запоминающего устройства. Это достигается одним из нескольких способов. Во-первых, они сделали карты уже, чем предыдущий форм-фактор mSATA. Карты M.2 имеют ширину всего 22 мм по сравнению с 30 мм mSATA. Карты также могут быть закорочены до 30 мм в длину по сравнению с 50 мм mSATA. Разница в том, что карты M.2 также поддерживают более длинную длину до 110 мм, что означает, что она может быть больше, что обеспечивает больше места для микросхем и, следовательно, большую емкость.

Материнская плата MSi с приводом M.2
 MSi

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

Командные режимы

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

Привод Samsung 960 Pro M.2
 Samsung

Чтобы устранить это узкое место и повысить производительность, была разработана структура команд и драйверов NVMe (энергонезависимая память) в качестве средства устранения этой проблемы для твердотельных накопителей. Вместо того, чтобы использовать одну очередь команд, она обеспечивает до 65 536 командных очередей с до 65 536 команд на очередь. Это позволяет более параллельно обрабатывать запросы на чтение и запись в хранилище, что поможет повысить производительность по сравнению со структурой команд AHCI.

Хотя это здорово, есть небольшая проблема. AHCI встроен во все современные операционные системы, но NVMe — нет. Чтобы получить максимальный потенциал от дисков, драйверы должны быть установлены поверх существующих операционных систем, чтобы использовать этот новый командный режим. Это проблема для многих людей в старых операционных системах. К счастью, спецификация привода M.2 позволяет использовать любой из двух режимов. Это облегчает адаптацию нового интерфейса к существующим компьютерам и технологиям благодаря использованию структуры команд AHCI. Затем, когда поддержка программной структуры NVMe будет улучшена в программном обеспечении, те же накопители могут использоваться в этом новом командном режиме. Просто имейте в виду, что переключение между двумя режимами потребует переформатирования дисков.

Улучшенное энергопотребление

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

Проблемы с загрузкой

Интерфейс M.2 является отличным дополнением к хранилищу компьютеров и возможностью повысить производительность наших компьютеров. Есть небольшая проблема с ранним внедрением этого все же. Чтобы получить максимальную производительность от нового интерфейса, компьютер должен использовать шину PCI-Express, в противном случае он работает так же, как любой существующий диск SATA 3.0. Это не кажется большой проблемой, но на самом деле это проблема многих из первых нескольких материнских плат, которые используют эту функцию. SSD-накопители обеспечивают наилучшую работу, когда они используются в качестве корневого или загрузочного диска. Проблема заключается в том, что в существующем программном обеспечении Windows есть проблема со многими загрузочными дисками с шины PCI-Express, а не с SATA. Это означает, что использование диска M.2 с использованием PCI-Express при быстром режиме не будет основным диском, на котором установлена ​​операционная система или программы.Результатом является быстрый диск данных, но не загрузочный диск.

Не все компьютеры и операционные системы имеют эту проблему. Например, Apple разработала OS X для использования шины PCI-Express для корневых разделов. Это связано с тем, что Apple в 2013 году на MacBook Air переключила свои SSD-накопители на PCI-Express до того, как спецификации M.2 были завершены. Microsoft обновила Windows 10 для полной поддержки новых накопителей PCI-Express и NVMe, если это возможно и на оборудовании, на котором она работает. Старые версии Windows могут это сделать, если поддерживается оборудование и установлены внешние драйверы.

Как использование M.2 может удалить другие функции

Еще одна проблемная область, особенно для настольных материнских платотносится к тому, как интерфейс M.2 связан с остальной частью системы. Вы видите, что между процессором и остальной частью компьютера имеется ограниченное число линий PCI-Express. Чтобы использовать совместимый с PCI-Express слот для карт M.2, производитель материнских плат должен отвести эти линии PCI-Express от других компонентов системы. Как эти линии PCI-Express распределяются между устройствами на платах, представляет собой серьезную проблему. Например, некоторые производители используют линии PCI-Express с портами SATA. Таким образом, использование слота M.2 может отнять вверх четыре слота SATA. В других случаях. M.2 может использовать эти линии совместно с другими слотами расширения PCI-Express. Обязательно проверьте , как плата предназначена , чтобы убедиться , используя м.2 не будет мешать возможному использованию других SATA жестких дисков ,Дисководы DVD или Blu-ray или другие карты расширения.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone