Microsoft добавила нативную поддержку NVMe в Windows Server 2025 с приростом производительности до 80%

2025-12-16 5784 комментарии
Microsoft подтвердила внедрение нативной поддержки NVMe в Windows Server 2025, обеспечив рост производительности хранилищ до 80% по IOPS и снижение нагрузки на CPU. Функция включается вручную и основана на новом оптимизированном NVMe-стеке

В апреле 2024 года Microsoft представила дорожную карту Windows Server 2025, в рамках которой компания рассказала о поддержке NVMe на уровне ОС и подробно описала ожидаемый прирост производительности по сравнению с Windows Server 2022. Тогда Microsoft заявила о впечатляющем увеличении производительности — до 70% по показателю IOPS (количество операций ввода-вывода в секунду) благодаря новой оптимизированной функции.

Позднее, в июне, Microsoft опубликовала дополнительную информацию об улучшениях и оптимизациях инструмента DiskSpd, которые были внедрены для более точного измерения эффекта от этих изменений.

В декабре 2025 года Microsoft подтвердила, что данная функция была развернута в Windows Server 2025 после выхода системы в статусе общедоступной. Компания сообщила, что октябрьское обновление «Вторника » для Windows Server 2025 (KB5066835) добавляет нативную поддержку NVMe. При этом на текущий момент функция доступна только по требованию, то есть администраторы должны включать ее вручную — по умолчанию она отключена.

Примечательно, что теперь Microsoft заявляет уже примерно о 80-процентном росте производительности в терминах IOPS. Это на 10 процентных пунктов выше, чем было обещано ранее, что указывает на дополнительные оптимизации, позволяющие еще больше повысить производительность. Кроме того, компания обещает около 45 % экономии процессорных циклов на одну операцию ввода-вывода при случайных чтениях блоков по 4 КБ на томах NTFS.

Microsoft также пояснила, за счет чего стал возможен такой прирост. В Windows Server 2025 система больше не рассматривает все устройства хранения данных по умолчанию как SCSI (Small Computer System Interface) — стандарт, который изначально разрабатывался для вращающихся носителей, таких как жесткие диски. Любопытно отметить, что в рамках спецификации NVMe 2.0 поддержка NVMe теперь распространяется и на HDD.

Microsoft выделяет следующие ключевые улучшения, которые обеспечивает новая нативная реализация NVMe:

  • Значительный рост IOPS: Прямой доступ к NVMe-устройствам с поддержкой многопоточности очередей позволяет максимально приблизиться к реальным аппаратным пределам производительности.
  • Снижение задержек: Традиционные SCSI-стеки опираются на общие блокировки и механизмы синхронизации в ядре на пути ввода-вывода для управления ресурсами. Нативная NVMe-реализация использует упрощенные пути без блокировок, что существенно сокращает время отклика для каждой операции.
  • Повышение эффективности использования CPU: Более легковесный и оптимизированный стек снижает накладные расходы на работу с хранилищем и освобождает вычислительные ресурсы под полезные нагрузки.
  • Готовность к будущим технологиям: Нативная поддержка расширенных возможностей NVMe, таких как многоканальные очереди и прямые отправки команд, обеспечивает задел для использования следующего поколения систем хранения.

Для включения функции, что администраторам необходимо явно активировать нативный режим NVMe либо с помощью изменения реестра, либо через объект групповой политики (GPO).

После установки накопительного обновления версии 2510-B (или более свежего) необходимо добавить ключ реестра следующей командой PowerShell:

reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1176759950 /t REG_DWORD /d 1 /f

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

Политика «Локальный компьютер» > Конфигурация компьютера Административные шаблоны > KB5066835 251014_21251 Feature Preview > Windows 11, версия 24H2, 25H2.

Официальное объявление доступно на сайте Microsoft Tech Community.

Windows Server 2025 и Windows 11, версия 24H2 имеют много общего. Более того, Windows 11, версия 25H2 использует ту же кодовую базу и ветку обслуживания, что и 24H2. В связи с этим возникает вопрос, какое влияние эти низкоуровневые изменения могут оказать на настольные версии Windows 11, версия 24H2 и версия 25H2. В частности, значительную выгоду от подобных оптимизаций может получить игровая производительность, о чем Microsoft уже недавно упоминала в своем новом руководстве по подбору комплектующих для игр в Windows 11.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте