1. Главная страница » Компьютеры » Pci e nvme что это

Pci e nvme что это

Автор: | 16.12.2019

Содержание

Устройства хранениях данных постоянно совершенствуются. Их производительность увеличивается. И мало кто знает, что существуют накопители NVMe.

Что это за зверь и чем он лучше обычных SSD и M.2? Об этом мы поговорим в данной статье. Но для начала стоит уделить вниманию форм-фактору каждого типа дисков. Каждый форм-фактор SSD дисков подключается по-разному к системной плате.

Что такое NVMe и куда он подключается

Думаю, этого объяснения будет вполне достаточно о том, что такое NVMe. Другими словами, есть несколько разновидностей твердотельных накопителей – SSD 2.5, mSATA SSD, M.2, NVMe. При этом NVMe это еще и разновидность форм-фактора M.2.

Итак, перед тем как принять решение о покупке накопителя стоит выяснить, поддерживает ли его ваша системная плата. Понятное дело, что обычный SSD 2.5 и mSATA он поддерживать будет, но с форм-фактором M.2 немного сложнее.

В современных платах ноутбуков и обычных компьютеров стал появляться разъем M.2. Стоит проверить свою системную плату на наличие этого разъема. Он выглядит так, как показано на скриншоте.

Но и этого мало, ведь помимо наличия самого разъема он делится на несколько типов.

Какие существуют типы SSD M.2 и разъемов

SSD M.2 имеет четыре спецификации: 2230, 2242, 2260, 2280. Последний является самым используемым. Каждые две цифры типа указывают на ширину и длину модуля. Как видим, с шириной ошибиться нереально.

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

Диски M.2 работают в режиме SATA и PCI Express. Слоты имеют два ключа M и B.

Если дисковый модуль у вас работает в режиме SATA, то он будет поддерживать два ключа M и B.

Дисковый накопитель NVMe, который работает по интерфейсу PCIe имеет только один ключ – M.

На скриншоте ниже видно, что SATA SSD можно подключать практически к любому разъему, а вот M.2 NVMe при наличии на разъеме ключа «B» установить невозможно.

Отличие накопителей NVMe и M2

Отличать или сравнивать здесь нечего, поскольку M2 – это форм-фактор SSD дисков. M.2 может подключаться как к SATA интерфейсу, так и к PCI Express (что относится к NVMe типу).

Отличия таких плат заключается лишь в поддерживаемых ключах, по которым диск будет подключаться к интерфейсу. Также отметим, что 2.5 дюймовые SSD, SATA M.2 по характеристикам практически одинаковые, потому что работают на шине SATA. Модули NVMe – работают с интерфейсом PCIe, который гораздо быстрее SATA шины.

История накопителей и их совместимость

Скоростные накопители памяти появились в марте 2011 года. Разработка же велась с 2009 года. Сейчас имеются несколько версий спецификации NVMe:

  1. В 2014 году — NVMe 1.1b и NVMe 1.2.
  2. С 2015 года — NVMe 1.2a.
  3. В 2018 году — NVMe 1.3c.

Помимо M2 форм-факторов были и другие:

  • U.2 (SFF-8639) – диски с форм фактором 2.5 дюйма, которые предназначены в основном для серверов. Имеют поддержку горячей замены, интерфейсов SATA и SAS.
  • M.2 (NGFF) – компактный форм-фактор преимущественно для ноутбуков, а также стационарных компьютеров. Накопитель может быть установлен в разъем на системной плате или непосредственно в слот PCIe с помощью переходника.
  • Intel Ruler SSD (EDSFF) – используется в основном на серверах и имеет поддержку горячей замены. Анонсирован в 2017 году компанией
  • Samsung NGSFF – очередной форм-фактор для серверных накопителей. Используется, как альтернатива дискам 2.

Говоря о совместимости, стоит обратить внимание на одну немаловажную вещь. Производители системных плат могут, например, установить слот M2, поддерживающий ключ «M». Естественно, любой накопитель будет работать.

Но бывают такие моменты, когда системная плата поддерживает только один режим SATA или NVMe. Это тоже необходимо знать при покупке дисков нового поколения.

Необходимо с вашего компьютера зайти в BIOS и найти настройки, отвечающие за режим работы дисков данного формата. Обычно настройка называется «M.2 Configuration». Если вы откроете режимы работы этой опции и там будет SATA и PCIE mode, тогда устройство будет работать с любыми дисками формата M2.

Как выбрать NVMe накопитель и нужно ли

Пока что лидирующие позиции занимают HDD диски. Да, они медленные, но у многих объемы данных превышают даже 500 Гб, а значит для хранения вполне подойдет и обычный жесткий диск на пару ТБ.

Говоря о NVMe – это накопители, которые примерно в 2-3 раза быстрее обычных SSD, но даже твердотельные накопители не каждый может себе позволить. Что тут говорить о гиперсупер быстрых дисках. В любом случае цена как на SSD, так и на NVMe постепенно снижается. Выбор диска зависит от того для каких целей вы будете его применять. В целом можно выбивать из линеек Samsung, Intel, ADATA, Kingston и других.

Давайте посмотрим результаты поиска в интернете через Google и посмотрим, какие же цены нам предлагают за такие накопители.

SAMSUNG 970 EVO MZ-V7E250BW 250Гб

Основные характеристики вы можете найти в интернете. Диск имеет максимальные скорость чтения – 3400 Мб/с и скорость записи 1500 Мб/с. Впечатляет неправда ли? Диск на 250 Гб и стоит 5560 рублей. В принципе для системы такой себе позволить можно.

INTEL Optane 900P SSDPED1D480GASX 480Гб

Этот накопитель на 480 Гб подключается уже в слот PCIe. Скорости чтения и записи у него 2500 / 2000 Мб/с. Стоит все это добро 41000 рублей. Для обычного пользователя, которые работает за ПК дома вряд ли понадобится такой диск. Если только он не запускает свой мини-сервер.

GIGABYTE PCl Express 512 Гб PCI-Express 3.0

А вот здесь уже диск на 512 Гб, с более высокими показателями скорости чтения и записи. Но самое интересное, что стоит он намного дешевле предыдущего варианта. Всего за 10900 вы получите этого красавца.

Читайте также:  Lexman лампы светодиодные e14

В интернет-магазинах техники вы можете найти разные варианты накопителей с разными ценами. Есть варианты 128 и 120 Гб за 2 тысячи и выше. Ищите лучшие варианты под свои нужды, изучайте внимательно характеристики, попробуйте найти обзоры, чтобы убедится в реальных показателях накопителя, либо проведите тесты сами.

Теперь вы знаете, что такое NVMe накопители SSD и какие их разновидности существуют.

NVM Express (NVMe, NVMHCI — от англ. Non-Volatile Memory Host Controller Interface Specification ) — спецификация на протоколы доступа к твердотельным накопителям (SSD), подключённым по шине PCI Express. «NVM» в названии спецификации обозначает энергонезависимую память, в качестве которой в SSD повсеместно используется флеш-память типа NAND. Логический интерфейс NVM Express был разработан с нуля, основные цели — получение низких задержек и эффективное использование высокого параллелизма твердотельных накопителей за счёт применения нового набора команд и механизма обработки очередей, оптимизированного для работы с современными многоядерными процессорами [1] .

Накопители, использующие NVM Express, могут представлять собой платы расширения PCI Express либо накопители форм-фактора 2.5″, использующие для подключения две или четыре линии PCI Express через разъём U.2 (SFF-8639) [2] [3] . Накопители SATA Express и компактные внутренние накопители форм-фактора M.2 (NGFF) при использовании PCIe также поддерживают NVM Express в качестве одного из логических интерфейсов [4] [5] .

Содержание

Предпосылки появления [ править | править код ]

Ранние твердотельные накопители использовали для подключения параллельный SCSI и использовались в серверах и высокопроизводительных рабочих станциях [6] . Проникновение SSD на массовый рынок пришлось на середину 2000-х и совпало по времени с вытеснением параллельного SCSI интерфейсами SATA и SAS. Со временем дальнейшему наращиванию производительности SSD стали мешать ограничения интерфейсов SATA и SAS, ориентированных в первую очередь на подключение традиционных механических жёстких дисков [7] [8] . Например, в отличие от жёстких дисков, скорость последовательного чтения для большинства современных SSD ограничивается пропускной способностью интерфейса SATA.

Высокопроизводительные SSD с подключением к шине PCI Express производились до NVMe, но либо использовали уникальные закрытые стандарты и технологии оптимизации работы с флеш-памятью, либо представляли собой SATA или SAS контроллер и несколько SSD с интерфейсами SATA/SAS, размещёнными на одной плате. Переход на NVMe позволяет стандартизировать интерфейс PCIe SSD — производителям больше не нужно тратить ресурсы на разработку уникальных драйверов, разъёмов и форм-факторов [9] . Подобным образом принятие спецификаций USB mass storage [en] позволило создать большое разнообразие USB-флеш-накопителей, которые смогли работать с любыми компьютерами, не требуя оригинальных драйверов для каждой модели [10] .

Для эффективного использования накопителей NVMe в сетях хранения данных разрабатываются различные стандарты передачи команд NVMe через RDMA (поверх InfiniBand или Ethernet — RoCE [en] и iWARP [en] ) и Fibre Channel без трансляции в SCSI под общим названием NVMe over Fabrics [11] .

История [ править | править код ]

Работа над спецификацией [ править | править код ]

Первые подробности о новом стандарте доступа к энергонезависимой памяти появились на Intel Developer Forum в 2007 году, где был представлен NVMHCI (Non-Volatile Memory Host Controller Interface) — предполагаемый вариант нового интерфейса коммуникации между хостом и контроллером NAND [12] . В том же году была сформирована рабочая группа для проработки NVMHCI во главе с Intel. Первая спецификация NVMHCI 1.0 была закончена в апреле 2008 года и размещена на сайте Intel [13] .

Техническая проработка NVMe началась во второй половине 2009 года [14] . Спецификации NVMe были разработаны рабочей группой «NVM Express Workgroup», в которую входило более 90 компаний, председателем группы была Эмбер Хаффмен из Intel. Первая версия спецификации NVMe была представлена 1 марта 2011 года [15] . При работе над версией 1.1, появившейся 11 октября 2012 года, разработчики сфокусировались на добавлении функциональных возможностей для устройств корпоративного класса. В новом стандарте были добавлены многопутевой ввод-вывод с разделяемым доступом к пространствам имён NVMe [прим. 1] и поддержка векторного ввода-вывода (англ. arbitrary-length scatter-gather I/O ) [14] [16] .

В дальнейшем работа над новыми версиями спецификации NVMe была продолжена:

  • NVMe 1.1b — 2 июля 2014 года [17] ;
  • NVMe 1.2 — 3 ноября 2014 года; для устройств потребительского класса: расширенное управление питанием и поддержка накопителей без динамической памяти; для устройств корпоративного класса: возможность обновления прошивки без остановки работы накопителя, снижение задержек в топологиях с большим количеством NVMe-накопителей и коммутаторами PCIe [18] .
  • NVMe 1.2a — 23 ноября 2015 года [19] .
  • NVMe 1.3c — 24 мая 2018 года [20] .

Первые контроллеры и готовые накопители [ править | править код ]

Первые контроллеры SSD с поддержкой NVMe и эталонный дизайн флеш-накопителей в форм-факторе полнопрофильной платы PCIe были выпущены компанией Integrated Device Technology в августе 2012 года [21] [22] .

Первый серверный NVMe-накопитель Samsung XS1715 в форм-факторе U.2 (2.5", разъём SFF-8639) был анонсирован в июле 2013 года. Основой для накопителя послужил контроллер, разработанный PMC-Sierra [en] . Заявленные характеристики составили 3 ГБайт/с при последовательном чтении и 740000 IOPS при случайном доступе блоками 4 КиБ [23] .

В июне 2014 года свои первые линейки серверных NVMe-накопителей представила компания Intel. Линейки DC P3700, DC P3600, DC P3500, отличающиеся между собой производительностью и ресурсом, выпускаются в форм-факторе U.2 и в виде низкопрофильных плат PCIe [24] . В следующем, 2015 году Intel выпустила основанный на P3500 накопитель потребительского класса — Intel 750.

В июне 2015 года появился один из первых NVMe-накопителей потребительского класса в компактном форм-факторе M.2 — Samsung SM951-NVMe [прим. 2] [25] .

Появившиеся в сентябре 2015 смартфоны Apple iPhone 6s и iPhone 6s Plus стали первыми мобильными устройствами, оснащёнными встроенными NVMe-накопителями [26] .

Технические особенности и инфраструктура [ править | править код ]

Сравнение с AHCI [ править | править код ]

Протокол NVMe разрабатывался с нуля, при этом основными целями являлись получение низких задержек и обеспечение параллельного доступа к твёрдотельным накопителям с учётом параллелизма современных платформ, использующих многоядерные процессоры. Основными преимуществами NVMe перед AHCI является механизм работы с очередями и оптимизация обработки прерываний, что позволяет обеспечить более высокий уровень производительности [4] .

Устройство AHCI ограничено одной очередью глубиной 32, в то время как NVMe поддерживает 64К (65536) очередей с глубиной 65536 каждая. Набор команд NVMe существенно упрощён в сравнении с ATA и SCSI, спецификацией определяется всего 13 обязательных команд, что, в первую очередь, существенно упрощает разработку устройств [2] .

Читайте также:  Canon g7x mark gopro canon 70d

Форм-факторы накопителей [ править | править код ]

  • Платы расширения PCI Express. Большая часть выпускаемых по состоянию на начало 2016 года плат NVMe-накопителей выполнена в форм-факторе половинной высоты/половинной длины с интерфейсом PCI Express x4.

  • U.2 (SFF-8639) — накопители форм-фактора 2,5" высотой 15 мм с разъёмом SFF-8639. Используются, в основном, в серверах. Преимуществами в сравнении с обычной платой расширения являются поддержка горячей замены накопителей и более компактное исполнение, позволяющее разместить большее количество накопителей в корпусе сервера или системы хранения данных. Разъём SFF-8639 обратно совместим с SFF-8482, бэкплейн с разъёмом SFF-8639 при подключении к нему соответствующего контроллера поддерживает подключение накопителей с интерфейсами SATA и SAS.

  • U.3
  • M.2 (NGFF) — бескорпусные накопители в компактном форм-факторе. Предназначены для использования в ноутбуках и стационарных ПК. Накопители формата M.2 могут подключаться либо непосредственно к соответствующему разъёму системной платы, либо устанавливаться в слот PCI Express через переходник.

NVMe over Fabrics [ править | править код ]

На протяжении последних лет ведутся разработки устройств и протоколов, позволяющих использовать накопители NVMe не только локально, в пределах одного сервера, но и строить сети хранения данных с использованием преимуществ NVMe. Подключение систем на базе накопителей NVMe к традиционным сетям хранения данных приводит к потере основного преимущества NVMe в виде сниженных за счёт отказа от SCSI задержек, так как в Fibre Channel и iSCSI предусмотрена инкапсуляция только команд SCSI.

Работы по устранению этого недостатка ведутся в двух направлениях:

  • Сохранение шины PCI Express в качестве транспорта и вынос её за пределы одиночного сервера. Компании Microsemi и Broadcom (подразделение PLX) разрабатывают коммутаторы PCI Express. Существуют прототипы готовых коммутаторов с внешними портами, обеспечивающих подключение нескольких хостов и устройств PCI Express.
  • Собственно NVMe over Fabrics — добавление в Fibre Channel и протоколы передачи данных блочного уровня, использующие RDMA, поддержки команд NVMe вместо SCSI. При этом обеспечивается уровень дополнительных задержек не более 10 мкс [32] . Первая версия официальной спецификации NVMe over Fabrics была опубликована 9 июня 2016 года [33] .

Поддержка операционными системами [ править | править код ]

Windows [ править | править код ]

Работа над первой версией драйвера Microsoft для Windows велась сформированной по инициативе «OpenFabrics Alliance» рабочей группой «NVMe Windows Working Group» и была завершена в 2012 году [34] .

Компания Microsoft интегрировала драйвер NVMe в Windows 8.1 и Windows Server 2012 R2 [35] . Драйвер Microsoft для Windows 7 и Windows Server 2008 R2 был выпущен в виде обновлений [36] . Samsung предлагает собственный драйвер NVMe, который обеспечивает более высокую производительность [37] .

Linux [ править | править код ]

Первоначальная разработка драйвера для Linux велась компанией Intel. Драйвер был включён в ветку 3.3 ядра Linux 19 марта 2012 года [38] .

В процессе разработки драйвера NVMe были выявлены недостатки архитектуры блочного ввода-вывода в ядре Linux, затруднявшие масштабирование производительности свыше 1 миллиона IOPS на устройство [39] . При участии инженеров Fusion-io был разработан масштабируемый слой блочного ввода-вывода для высокопроизводительных твердотельных накопителей, известный как blk-multiqueue или blk-mq, и добавлен в ядро версии 3.13 19 января 2014 года [40] . Другое направление в области оптимизации блочного-ввода вывода относится к уменьшению задержек, связанных с обработкой прерываний [41] .

ОС семейства BSD [ править | править код ]

Разработка драйвера NVMe для 9-й ветки FreeBSD велась при поддержке Intel [42] . Начиная с FreeBSD версии 10.2 драйверы nvd(4) и nvme(4) включены в конфигурацию ядра по умолчанию [43] .

Драйвер NVMe для DragonFly был написан с нуля Мэттом Диллоном [44] . Первый официальный релиз с поддержкой NVMe — 4.6 [45] .

Разработка NVMe-драйвера для OpenBSD была начата в апреле 2014 года разработчиком, ранее развивавшим драйвера USB 2.0 и AHCI [46] . Первый релиз драйвера появился в OpenBSD 6.0 [47] .

Поддержка NVMe в NetBSD появилась в выпуске 8.0 [47] .

Solaris [ править | править код ]

Solaris получила поддержку NVMe с версии Oracle Solaris 11.2 [48] .

QEMU [ править | править код ]

Для отладки драйверов и другого ПО в QEMU начиная с версии 1.6 появилась эмуляция NVMe-устройств (август 2013 года) [49] .

UEFI [ править | править код ]

Драйвер NVMe для загрузочного окружения UEFI доступен на SourceForge (проект edk2) [50] .


Уже на протяжении почти 15 лет мы подключаем накопители к ПК через SATA — небольшой универсальный 7-контактный разъем, который есть и в ноутбуках, и в десктопных компьютерах. Первая ревизия, SATA 1, появилась в 2003 году и обеспечивала скорости до 150 МБ/с — этого более чем хватало для подключения жестких дисков (да и сейчас хватает), про SSD тогда никто еще не слышал.

В середине нулевых стали появляться первые пользовательские SSD. Они были дорогими и малоемкими (16-64 ГБ), но уже имели скорости выше 150 МБ/с, так что появилась вторая ревизия SATA, которая могла работать со скоростями до 300 МБ/с. Однако и этого вскоре стало мало, и в 2008 году появилась третья ревизия SATA со скоростями уже до 600 МБ/с. При этом мы живем в то время, когда производительность даже самых дешевых SSD упирается уже не в скорость чипов, а в пропускную способность интерфейса: почти все современные SSD имеют скорости чтения больше 500 МБ/с, то есть проблема уже в самом интерфейсе. И в последнее время все большее число SSD стали выходить с поддержкой протокола NVMe, который пока еще не сдерживает скорости даже лучших SSD — а они составляют до 3 ГБ/с!

История появления NVMe

Идея подключения SSD через шину PCI Express появилась и до NVMe, но проблема была в том, что это были закрытые протоколы — а они зачастую имели недоработки, приводившие к потере скорости. К тому же цена таких решений была баснословной, и многие не понимали, зачем за них переплачивать, если и обычных жестких дисков хватало с лихвой. Но в крупных корпорациях понимали, что за SSD — будущее, и вот, в 2007 году, при поддержке Intel был представлен новый интерфейс — NVMCHI (Non-Volatile Memory Host Controller Interface). Его доработкой занимались целых 4 года, и первая версия NVMe вышла только в 2011 году, однако серьезного распространения не получила: во-первых, тогда SSD все еще были уделом или MacBook, или 2.5 ультрабуков, или топовых игровых компьютеров. Большинство пользователей сидели на Windows 7 с жесткими дисками и радовались жизни — то есть SSD были в принципе не нужны, и главное — крайне дороги. Во-вторых, даже то небольшое число пользовательских моделей SSD имело скорости ощутимо меньше 600 МБ/с, то есть NVMe с его несколькими гигабайтами в секунду был не нужен. И в-третьих — у интерфейса было множество детских болезней: так, нельзя было обновить прошивку такого SSD с него самого, не было расширенного управления питанием, были проблемы при подключении сразу нескольких таких SSD. Разумеется, все это было исправлено в новых ревизиях, и NVMe 1.2 от 2014 года был уже вполне работоспособен. Плюс к тому времени уже были SSD, которым 600 МБ/с было маловато, так что новый интерфейс стал достаточно активно развиваться.

Читайте также:  Mikrotik настройка sstp сервера

Технические характеристики и отличие от AHCI

SATA был лишь физическим интерфейсом, за логическую часть отвечал AHCI (Advanced Host Controller Interface), который как появился вместе с SATA 1 в 2003 году, так и не менялся. Разрабатывался он для жестких дисков, и поэтому с SSD работал не очень хорошо — на одном канале (а на одно SATA-устройство и был один канал) могла исполняться лишь одна команда. В случае с жесткими дисками проблем не было — головка диска в один момент времени физически могла получить доступ к одной ячейке. Но вот с SSD это не так, и поэтому такая работа вызывала существенные простои.

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

Параметр
Максимальная глубина очереди запросов Одна очередь, до 32 команд в очереди 65 536 очередей до 65 536 команд в каждой очереди
Некэшируемые доступы к регистрам (2 000 циклов каждый) Шесть на команды вне очереди; девять на команды очереди Два на команду
MSI-X и управление прерываниями Одно прерывание, управление отсутствует 2 048 прерываний, передаваемых сообщениями или MSI-X (Message Signaled Interrupt Extended)
Многопоточность и параллелизм Требуется фиксация синхронизации для выдачи команды Не требуется
Эффективность для команд 4 Кбайт Параметры команды требуют два серийных запроса DRAM Все параметры получаются в одном 64-байтном запросе

Как видно, NVMe лучше во всем — до 64К очередей, то есть нагрузка распараллеливается. Так же есть возможность управления прерываниями, то есть при наступлении приоритетной задачи NVMe SSD начнет ее выполнять быстрее. Также серьезно ниже задержка при выполнении команд: в случае с AHCI это 2 запроса DRAM, то есть даже с DDR4 это порядка 100-150 нс — меньше время ответа у SATA SSD быть не может. В случае же с NVMe запрос только один, что позволяет уменьшить задержки вдвое. Ну и самое главное — скорости: NVMe SSD подключаются через PCI Express 3.0 x4, что в теории обеспечивает скорость до 3.2 ГБ/с — до 5 раз быстрее, чем SATA SSD.

Форм-факторы NVMe SSD

Традиционно эти SSD подключаются как платы расширения PCI Express — то есть используются те же слоты, что и для видеокарт. Однако такой тип подключения все больше сходит на нет: во-первых, все больше пользователей переходит на ноутбуки, где полноценного PCIe быть не может. Во-вторых, на рынке все больше компактных материнских плат, где слотов PCIe или 1, или 2, но из-за «толстых» видеокарт второй зачастую бывает перекрыт, а первый почти всегда занят видеокартой:

Второй форм-фактор это U.2. Обычному пользователю он мало интересен, так как используется на серверах, имеет возможность «горячей» замены и меньшие (в сравнении с платами расширения PCIe) размеры:

Ну и самый компактный и наиболее развивающийся форм-фактор это M.2 — его активно используют в ноутбуках, а начиная с 100ой линейки чипсетов от Intel он стал появляться уже и на материнских платах. Однако нужно быть осторожным: в этом форм-факторе есть и SATA SSD, и как их отличить — можно почитать в этой статье:

Целесообразность покупки NVMe SSD.

На данный момент цены на NVMe SSD достаточно сильно упали, и уже близки к ценам на обычные SSD. Поэтому, разумеется, возникает вопрос — а есть ли смысл их брать? Для того, чтобы ответить на этот вопрос, нужно посмотреть на установленное в вашем устройстве «железо»:

    На устройстве нет M.2 слотов или они поддерживают только SATA. Если у вас ноутбук — то ничего сделать нельзя, пользуйтесь SATA. И, вообще говоря, раз производитель не стал делать M.2 слот, то это банально не нужно — все упрется в производительность процессора, и выигрыш от быстрого SSD не ощущался бы. Если же у вас ПК, и есть свободный слот PCIe — все уже зависит от вас: если у вас стоит мощный процессор (Core i5, i7), материнская плата поддерживает NMVe, и вы часто работаете с массивами данных — стоит задуматься о покупке NVMe SSD, он может серьезно ускорить работу. Ну а если у вас слабый процессор (Core i3, Pentium), или материнская плата вышла до 2011 года — никакого смысла в покупке NVMe нет, совет тот же, что и с ноутбуком — пользуйтесь SATA SSD, вам его заглаза хватит.

  • На устройстве есть M.2 слот, поддерживающий NVMe. Если у вас ноутбук — то, скорее всего, он относится к верхнему ценовому сегменту, и в этом разъеме уже стоит SSD (и, возможно, есть второй диск — HDD). Более того — у вас скорее всего и выбора-то нет: в дорогих ноутбуках обычно один-два слота M.2 и один полноразмерный SATA, но он уже занят HDD, так что вам придется брать NVMe SSD. Если же вы собираете ПК, и на материнской плате есть M.2 слот — все зависит от процессора: если у вас топовый i5 или i7, то стоит переплатить и взять NVMe SSD. Если же у вас Pentium или i3 — смысла в этом нет, скорее всего у вас и так сборка бюджетная, и лишнюю тысячу рублей лучше потратить на больший объем ОЗУ или более мощную видеокарту, чем на более быстрый SSD, который в лучшем случае ускорит загрузку системы на полсекунды.
  • В итоге все возвращается на круги своя: старый AHCI как был рассчитан для SATA HDD, так с ним теперь в основном и используется. Ну а рассчитанный для SSD NVMe все больше набирает обороты, и, скорее всего, скоро уже все SSD будут поддерживать только его.

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *