

В Windows Server появилась нативная поддержка NVMe-накопителей, Win 11 на подходе
Ищете идеальный компьютер?
Мы поможем подобрать ПК под игры, работу или учебу.
Не прошло и десяти лет… а нет, как раз десять лет и прошло. Первые SSD-накопители с интерфейсом M.2, появились в 2013 году, но только в 2015 они получили распространение на рынке потребительской электроники. Всё это время в Windows, в том числе в Windows Server, не было нативной поддержки NVMe, что негативно сказывалось на производительности. Но наконец-то лёд тронулся.
Краткое содержание
- Windows много лет опиралась на старый протокол передачи данных, который урезает быстродействие;
- Теперь Microsoft начала исправлять это недоразумение, в последнем обновлении Windows Server появился нативный драйвер;
- В ближайшем будущем «прокачается» и Windows 11, но на самом деле пользы с этого мало.
Что произошло
Microsoft объявила о добавлении режима нативной поддержки NVMe накопителей в операционную систему Windows Server 2025. Компания позиционирует это как очень большое изменение:
Нативная поддержка NVMe — прорыв в области хранения данных, который изменит представление о возможностях для самых ресурсоёмких рабочих нагрузок.
— пишет Microsoft.

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


В пресс-релизе 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 им ничем не помогут.
Не пропусти главное в мире ПК
Мы публикуем последние новости из компьютерного мира. Подписывайся, чтобы быть в курсе и ничего не пропустить.




