
Microsoft выпустила обновление своей технологии DirectStorage версии 1.4, которая позволяет использовать преимущества быстрых NVMe SSD с предельной эффективностью.
Что нового в DirectStorage 1.4?
В этом обновлении компания представила новый метод сжатия и распаковки игровых ресурсов под названием Zstandard (Zstd), который должен ещё сильнее сократить время загрузки игр и обеспечить гораздо более быструю передачу игровых ресурсов.
Новый метод сжатия и распаковки
DirectStorage 1.4 включает в себя библиотеку Game Asset Conditioning Library (GACL), которая позволяет уменьшить размер файлов до 50 % за счёт комбинирования нескольких различных методов.
- «Перетасовка» перестраивает данные внутри текстурных файлов таким образом, что повторяющиеся узоры группируются вместе.
- «Снижение энтропии на уровне блоков» (Block-Level Entropy Reduction, BLER) и «Снижение энтропии на уровне компонентов» (Component-Level Entropy Reduction, CLER) уменьшают сложность текстуры на уровне блоков и цветовых каналов.
Преимущества для разработчиков и игроков
Хорошая новость для разработчиков заключается в том, что от них не требуется никаких дополнительных действий. DirectStorage автоматически отменяет любые преобразования, применённые во время подготовки, в момент декомпрессии ресурса, поэтому нагрузка на игровой движок не возрастает, а в графический процессор передаётся готовая распакованная текстура.
Поддержка и улучшения
Доступная сегодня публичная предварительная версия DirectStorage 1.4 охватывает текстуры BC1, BC3, BC4 и BC5, а поддержка BC7 и дополнительные улучшения производительности появятся в следующей версии.
Conclusion
Обновление DirectStorage 1.4 является значительным шагом в сторону улучшения производительности и скорости загрузки игр на ПК. С новым методом сжатия и распаковки игровых ресурсов, а также библиотекой GACL, игроки могут ожидать более быстрой загрузки игр и улучшения общей производительности.





