Добавить в корзинуПозвонить
Найти в Дзене
Raninape

Есть ли смысл брать M.2 NVMe накопитель со скоростью выше 7000 МБ/с? Разбираемся без маркетинга

В характеристиках современных M.2 NVMe накопителей красуются цифры вроде 7300, 7400 и даже 12 000 МБ/с. Производители соревнуются, кто больше, а покупатели задаются резонным вопросом: есть ли в этих цифрах практическая польза, или мы платим за строчку в бенчмарке? И не менее важный вопрос: способны ли процессор и материнская плата вообще «переварить» такую скорость, или всё упрётся в узкие места платформы? Сначала — коротко о том, что означают эти цифры. Речь идёт о последовательном чтении и записи. Это скорость, с которой накопитель может двигать один большой непрерывный файл — например, видео на 50 ГБ. Никакого отношения к повседневному опыту работы за компьютером эта цифра почти не имеет, но об этом позже. Современные накопители стандарта PCIe 4.0 x4 упираются в физический предел интерфейса — около 7,5 ГБ/с (с учётом кодирования 128b/130b). Контроллеры Phison E18, InnoGrit IG5236 и их производные как раз и выдают заветные 7000–7450 МБ/с. Новые PCIe 5.0 накопители на контроллерах Phi
Оглавление

Введение

В характеристиках современных M.2 NVMe накопителей красуются цифры вроде 7300, 7400 и даже 12 000 МБ/с. Производители соревнуются, кто больше, а покупатели задаются резонным вопросом: есть ли в этих цифрах практическая польза, или мы платим за строчку в бенчмарке? И не менее важный вопрос: способны ли процессор и материнская плата вообще «переварить» такую скорость, или всё упрётся в узкие места платформы?

Откуда берутся эти скорости

Сначала — коротко о том, что означают эти цифры. Речь идёт о последовательном чтении и записи. Это скорость, с которой накопитель может двигать один большой непрерывный файл — например, видео на 50 ГБ. Никакого отношения к повседневному опыту работы за компьютером эта цифра почти не имеет, но об этом позже.

-2

Современные накопители стандарта PCIe 4.0 x4 упираются в физический предел интерфейса — около 7,5 ГБ/с (с учётом кодирования 128b/130b). Контроллеры Phison E18, InnoGrit IG5236 и их производные как раз и выдают заветные 7000–7450 МБ/с. Новые PCIe 5.0 накопители на контроллерах Phison E26 идут дальше — 10 000–12 000 МБ/с.

Упрётся ли процессор?

Здесь нужно разделить два понятия: пропускная способность линий PCIe и способность процессора обработать данные.

Пропускная способность линий

Современные процессоры — и Intel Core 12/13/14-го поколений, и AMD Ryzen 7000/8000/9000 — выделяют на M.2 слот, подключённый напрямую к процессору, ровно 4 линии PCIe. Пропускная способность считается просто:

-3

Вывод: интерфейс процессора не является узким местом, если накопитель соответствует поколению слота. PCIe 4.0 x4 накопитель полностью раскрывает себя на PCIe 4.0 x4 слоте. Проблема возникает, когда пользователь ставит PCIe 4.0 накопитель в слот PCIe 3.0 — тогда скорость упрётся в ~3,5 ГБ/с.

А что с вычислительной мощностью процессора?

Сам процессор не обрабатывает каждый байт, проходящий через NVMe. Данные идут по DMA (Direct Memory Access) — контроллер накопителя пишет напрямую в оперативную память, минуя ядра процессора. Центральный процессор участвует в этом процессе минимально: он лишь отдаёт команды и обрабатывает прерывания.

-4

Однако есть нюанс: скорость оперативной памяти. Даже по DMA данные выгружаются в RAM. Пропускная способность одного канала DDR5 составляет около 38–51 ГБ/с, а двухканальный комплект обеспечивает более 76 ГБ/с — этого с огромным запасом хватает для любого NVMe накопителя.

Вывод: процессор не является узким местом ни с точки зрения линий PCIe, ни с точки зрения вычислительной мощности. Но это не значит, что проблем нет.

Упрётся ли материнская плата?

-5

Вот здесь начинается самое интересное. Подключение слота M.2 бывает двух типов:

1) Прямое подключение к процессору

На платформах Intel и AMD основной слот M.2 (обычно тот, что ближе к процессору) подключён напрямую к процессору. Он получает полноценные 4 линии PCIe нужного поколения, и здесь никаких компромиссов нет. Накопитель работает на максимальной скорости.

2) Подключение через чипсет

Дополнительные слоты M.2 идут через чипсет материнской платы. И здесь появляется бутылочное горлышко: чипсет соединён с процессором шиной DMI (Intel) или PCIe (AMD), и эта шина — общая для всех устройств, подключённых к чипсету.

Пропускная способность шины чипсет-процессор:

-6

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

Вывод: основной слот M.2, подключённый к процессору, не ограничен. Со вторым и третьим слотом через чипсет — зависит от общей загрузки шины.

Имеет ли смысл скорость выше 7000 МБ/с на практике?

-7

Вот главный вопрос, ради которого всё затевалось.

Последовательные операции — где это нужно

Сценарии, в которых скорость 7000+ МБ/с действительно заметна:

  • Перенос больших файлов между двумя быстрыми NVMe накопителями — да, разница между 3500 и 7000 МБ/с будет двукратной.
  • Работа с несжатым 4K/8K видео — проекты могут весить сотни гигабайт, и скорость имеет значение.
  • Работа с большими научными данными — секвенирование генома, обработка сейсмических данных, big data.
  • Работа с виртуальными машинами — при активном одновременном использовании нескольких VM.

Случайные операции — что важно для большинства

Реальная производительность системы для обычного пользователя — загрузка ОС, запуск приложений, игр, браузера — определяется не последовательной скоростью чтения в 7000 МБ/с, а производительностью на случайных операциях (Random 4K QD1).

И вот здесь разница между дорогим PCIe 4.0 накопителем за 15 000 рублей и бюджетным за 5 000 рублей часто составляет проценты, а не разы:

-8

Разница в последовательной скорости колоссальная. Разница в случайном доступе — скромная. А ведь именно случайный доступ определяет, как быстро загрузится Windows или откроется Photoshop.

Термический вопрос

Накопители со скоростями выше 7000 МБ/с — это горячие устройства. Контроллеры Phison E18 и тем более E26 под нагрузкой могут разогреваться до 80–90°C за секунды. Без радиатора такой накопитель быстро уйдёт в троттлинг, и все преимущества в скорости сойдут на нет.

-9

Хорошая материнская плата предоставляет штатный радиатор для M.2, но не всегда. А в ноутбуках с PCIe 5.0 накопителями охлаждение — отдельная инженерная проблема.

Практические выводы

Кому стоит брать накопитель 7000+ МБ/с

  • Видеомонтажёрам, работающим с 4K/8K RAW-материалом.
  • Разработчикам и дата-инженерам, работающим с крупными датасетами.
  • Системным администраторам с парком виртуальных машин.
  • Всем, кто регулярно переносит сотни гигабайт между двумя NVMe накопителями.

Кому высокая скорость не даст ничего

  • Геймерам — DirectStorage пока не стал стандартом, и даже там разница будет минимальной.
  • Офисным пользователям — всё упирается в случайные операции, а не в последовательную скорость.
  • Разработчикам, работающим с множеством мелких файлов — сценарий, в котором скорость 7000+ МБ/с просто не достигается.
  • Владельцам систем с PCIe 3.0 — накопитель упрётся в интерфейс.

Рекомендация по выбору

Для подавляющего большинства пользователей оптимален качественный PCIe 4.0 накопитель со скоростями 5000–7000 МБ/с — разница в реальных задачах между ним и накопителем за 7000+ МБ/с будет неразличима, а переплата составит от 30 до 100%. Важнее смотреть не на пиковую последовательную скорость, а на:

  • Тип памяти (TLC против QLC — QLC дешевле, но медленнее и с меньшим ресурсом).
  • Наличие DRAM-буфера (для системного накопителя с DRAM — мастхэв).
  • Гарантию и заявленный TBW.

Итог

Процессор и материнская плата при прямом подключении к слоту PCIe соответствующего поколения справляются со скоростью без проблем. Узким местом они не являются.

-10

Однако для большинства пользователей накопитель со скоростью выше 7000 МБ/с — это маркетинг, а не практическая необходимость. Платите вы за цифры в CrystalDiskMark, а не за реальный прирост производительности. Разумный выбор — не гнаться за флагманскими моделями, а взять добротный накопитель среднего сегмента с хорошим контроллером и TLC-памятью.

Буду очень благодарен, если вы подпишитесь на канал и поставите лайк :)

Raninape | Дзен