8 800 500-99-26 Для звонков по России
В Windows Server появилась нативная поддержка NVMe-накопителей, Win 11 на подходе
В Windows Server появилась нативная поддержка NVMe-накопителей, Win 11 на подходе
Олег Олегович Олег Олегович
Новости

В Windows Server появилась нативная поддержка NVMe-накопителей, Win 11 на подходе

2 мин
Подписаться в Telegram

Содержание

  1. Краткое содержание
  2. Что произошло
  3. Корень проблемы
  4. Ничего не произошло

Ищете идеальный компьютер?

Мы поможем подобрать ПК под игры, работу или учебу.

Не прошло и десяти лет… а нет, как раз десять лет и прошло. Первые SSD-накопители с интерфейсом M.2, появились в 2013 году, но только в 2015 они получили распространение на рынке потребительской электроники. Всё это время в Windows, в том числе в Windows Server, не было нативной поддержки NVMe, что негативно сказывалось на производительности. Но наконец-то лёд тронулся.

Краткое содержание

  • Windows много лет опиралась на старый протокол передачи данных, который урезает быстродействие;
  • Теперь Microsoft начала исправлять это недоразумение, в последнем обновлении Windows Server появился нативный драйвер;
  • В ближайшем будущем «прокачается» и Windows 11, но на самом деле пользы с этого мало.

Что произошло

Microsoft объявила о добавлении режима нативной поддержки NVMe накопителей в операционную систему Windows Server 2025. Компания позиционирует это как очень большое изменение:

Нативная поддержка NVMe — прорыв в области хранения данных, который изменит представление о возможностях для самых ресурсоёмких рабочих нагрузок.

— пишет Microsoft.
Windows 11 поддержка NVMe

По собственным тестам компании, поддержка NVMe существенно ускоряет работу M.2-накопителей. Линейные скорости не изменились, но заявлен рост скорости при работе с мелкими файлами (IOPS) до 80%, а также снижение циклов обработки процессором до 47% (меньше нагрузка на процессор). Это напрямую влияет на скорость транзакций в базах данных, в виртуализации, в файловых серверах, в машинном обучении и множестве других сфер.

Windows 11 поддержка NVMe
Windows 11 поддержка NVMe

В пресс-релизе Microsoft прямо говорит, что нативная поддержка NVMe появится в «гражданской» Windows 11 24H2 или 25H2. По срокам конкретики нет.

Корень проблемы

Десятилетиями все вариации Windows работали через протокол SCSI. Он старый и медленный, изначально был разработан для жёстких дисков, работает с очередью всего в одну команду. В итоге это вынуждает использовать дополнительные системы трансляции команд, что влечёт за собой лишние вычисления и задержки. Более новый SATA-протокол поддерживает очередь в 32 команды, а NVMe — 64 000 очередей по 64 000 команд в каждой. Но в любом случае в нативном режиме NVMe-накопители в итоге приходили к старому SCSI.

Последнее изменение Windows полностью перерабатывает механизм ввода/вывода данных и сулит значительные выгоды в быстродействии. Также новый протокол готов к более быстрым накопителям, которые мы увидим в будущем.

Ничего не произошло

Если откинуть весь пафос и сказать по-простому: Microsoft «завезла» универсальный драйвер. В 99% случаев это ничего не означает. Дело в том, что 99% накопителей драйвер от Microsoft вообще не нужен. Они используют свой драйвер, который автоматически устанавливается при добавлении накопителя в систему. Этот драйвер не опирается на протокол SCSI — у них просто нет этого «бутылочного горлышка». Поэтому в тестах пользователи видят очень близкие к заявленным производителям цифры, а не в пару раз меньше, как показывает Microsoft.

Действительно полезной эта «фича» будет только для владельцев накопителей от малоизвестных производителей (считай китайских «ноунеймов»), которые до сих пор не сделали свой драйвер. У всех популярных компаний собственный драйвер давно есть, и улучшения от Microsoft им ничем не помогут.

Не пропусти главное в мире ПК

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

Подписаться 142к
11.6К

Так же будет интересно почитать

Сайт использует cookies
Узнать подробнее