Новый нативный драйвер NVMe от Microsoft ускоряет SSD до 65%
Тесты нового нативного драйвера NVMe от Microsoft, изначально представленного в Windows Server 2025, показали значительный прирост производительности для твердотельных накопителей. Ресурс StorageReview провел бенчмарки, результаты которых впечатляют.
Драйвер улучшает производительность в трех ключевых областях: увеличивает пропускную способность и количество операций ввода-вывода в секунду (IOPS) при случайном чтении блоков 4K и 64K, значительно снижает задержки при случайном чтении и уменьшает нагрузку на процессор при последовательных операциях чтения и записи.
Тестовая система состояла из двух 128-ядерных процессоров AMD EPYC 9754, 768 ГБ памяти DDR5-4800 и 16 накопителей Solidigm P5316 30.72 ТБ PCIe 4.0.
Производительность нативного драйвера NVMe от Microsoft
| Стандартный драйвер | Нативный драйвер | Прирост | |
|---|---|---|---|
| Случайное чтение 4K (ГиБ/с) | 6.1 | 10.058 | +64.89% |
| Случайное чтение 64K (ГиБ/с) | 74.291 | 91.165 | +22.71% |
| Последовательное чтение 64K (ГиБ/с) | 35.596 | 35.623 | +0.08% |
| Последовательное чтение 128K (ГиБ/с) | 86.791 | 92.562 | +6.65% |
| Последовательная запись 64K (ГиБ/с) | 44.67 | 50.087 | +12.13% |
| Последовательная запись 128K (ГиБ/с) | 50.477 | 50.079 | -0.79% |
Наибольший прирост показало случайное чтение: скорость 4K-чтения выросла на 64.89%, а 64K — на 22.71%. Задержки при случайном чтении также значительно снизились: для 4K — на 38.46%, для 64K — на 13.39%.
Однако задержки при последовательной записи, напротив, увеличились. При использовании блока 64K задержка выросла на 39.85%, но переход на блок 128K смягчил ситуацию до роста на 12.43%.
Важным улучшением стало снижение нагрузки на процессор. Использование ЦПУ при последовательном чтении и записи сократилось на 7.78–12.66% в зависимости от типа операции и размера блока, что может привести к снижению энергопотребления.
Новый нативный драйвер (nvmedisk.sys) уже присутствует в Windows Server 2025 и Windows 11 25H2, но по умолчанию отключен. Пользователям необходимо активировать его вручную через изменения в реестре. Microsoft пока оставляет драйвер в качестве опциональной функции для обеспечения совместимости и поддержки со стороны сторонних производителей.
Источник: Tomshardware.com








0 комментариев