Microsoft выложила в открытый доступ библиотеку DirectStorage для Windows
14 марта 2022 года Microsoft выложила в открытый доступ библиотеку DirectStorage для Windows, включая документацию, инструменты для разработчиков и API. DirectStorage позволяет увеличить скорость загрузки игр с различных накопителей на Windows 10 и Windows 11.
Библиотека DirectStorage работает с памятью ПК и помогает видеочипу обращаться напрямую к дисковым ресурсам для обработки и загрузки компонентов игр без использования центрального процессора. Данная технология реализована в архитектуре Xbox Velocity для консолей Xbox Series X|S.
DirectStorage позволяет реализовать модель пакетной передачи игровых данных между накопителем и видочипом без использования ЦП.
Microsoft рассказала, что технология DirectStorage лучше всего работает на накопителях NVMe SSD. Компания уточнила, что Windows 11 более оптимизирована под работу с DirectStorage, и рекомендует разработчикам именно эту ОС для тестов и ознакомления с новым общедоступным SDK для ускорения загрузки игр.
Примеры и документацию по DirectStorage Microsoft опубликовала на GitHub под лицензией MIT.