DirectStorage API суттєво покращить продуктивність Windows 10 на NVMe SSD
Microsoft переносить DirectStorage API XBox на ПК з Windows і збирається випустити його разом із DirecxX 12 Ultimate, щоб скоротити час завантаження важких програм та ігор.
Як ви, можливо, вже знаєте, останні пристрої Xbox оснащені архітектурою Xbox Velocity, яка базується на чотирьох компонентах, які забезпечують неймовірну продуктивність гри: спеціальний SSD NVMe, блок апаратної декомпресії, API DirectStorage і потокова передача зворотного зв’язку Sampler (SFS). Microsoft вирішила зробити частину API DirectStorage доступною на пристроях з Windows 10.
Microsoft пояснює зміна наступним чином:
Пристрої NVMe — це не тільки пристрої на основі твердотільних накопичувачів із надзвичайно високою пропускною здатністю, але вони також мають апаратні канали доступу до даних, які називаються чергами NVMe, які особливо підходять для ігрових навантажень. Щоб отримати дані з диска, ОС подає запит на диск, і дані доставляються до програми через ці черги. Пристрій NVMe може мати кілька черг, і кожна черга може містити багато запитів одночасно. Це ідеально підходить для паралельного та пакетного характеру сучасних ігрових навантажень. Модель програмування DirectStorage по суті дає розробникам прямий контроль над цим високо оптимізованим обладнанням.
Поточні API зберігання даних у Windows не оптимізовані для керування чергами NVMe. Якщо у вас є найновіший пристрій зберігання даних, Windows 10 та ігри в іграх скористаються перевагами цього нового API, і їх продуктивність не буде обмежена старішими стандартами. Якщо ваш пристрій пам’яті ще не підтримує нову функцію, для вас нічого не зміниться, і ви зможете продовжувати грати в ігри, як зазвичай.