Що таке DirectStorage в Windows 11?

click fraud protection

DirectStorage — це новий API і функція Windows 11, яка дозволяє швидше завантажувати гру. Ця технологія підтримує великі ігрові світи. Якщо ви розробник ігор і відчуваєте, що поточні API обмежують вашу творчість, ви можете переключитися на DirectStorage і створювати ігрові світи, які є більш розширеними і завантажуються швидше, ніж будь-коли.

Що робить DirectStorage?

Спочатку Microsoft розробила DirectStorage як DirectX API для консолей Xbox Series X і S. Ця технологія спрямована на завантаження більшої кількості ігрових даних одночасно без навантаження на ваше обладнання. Простіше кажучи, DirectStorage долає розрив між сховищем і технологією GPU.

Сучасні ігри завантажують багато даних. Щоб уникнути надмірного навантаження на вашу пам’ять, ігри розбивають різні елементи, наприклад текстури, на більш дрібні частини. Вони завантажують лише елементи, необхідні для поточної сцени.

На жаль, такий підхід також породжує багато запитів. Основна проблема полягає в тому, що поточні API не оптимізовані для великої кількості запитів. Вони розглядають запити індивідуально. Це вкрай неефективний підхід для ігор, які вимагають обробки тисяч або десятків тисяч запитів в секунду.

Обробка великої кількості запитів іноді може створювати вузькі місця. Це саме та проблема, яку DirectStorage для ПК прагне виправити. Ця технологія дозволяє розробникам ігор створювати пакетні запити.

Як Microsoft пояснює, DirectStorage може обробляти тисячі запитів, одночасно розпаковуючи графічний процесор. Це призводить до більш швидкого завантаження.

Як увімкнути DirectStorage в Windows 11?

DirectStorage — це API (інтерфейс програмного забезпечення) за своєю суттю. Як користувачу Windows 11, вам не потрібно нічого робити, щоб увімкнути цю функцію. Розробники ігор можуть використовувати цей API для розробки складних відеоігор.

Але спочатку вам потрібно почекати, поки розробники ігор впровадять цю функцію в свої ігри. Коли ви запускаєте свої ігри, сумісні з DirectStorage, ваша машина подбає про інше.

На момент написання цієї статті не було ігор, які б реалізували цю функцію. Ми очікуємо, що перші ігри, сумісні з DirectStorage, з’являться на початку 2023 року. Час покаже, наскільки швидко розробники ігор отримають цю нову технологію.

Вимоги до DirectStorage

Пам’ятайте, що для використання DirectStorage вашому комп’ютеру необхідно відповідати певним системним вимогам. А саме, вам потрібен 1 ТБ NVMe SSD і графічний процесор DirectX12, який підтримує Shader Model 6.0.

Як Microsoft пояснює, DirectStorage вимагає «NVMe SSD для зберігання та запуску ігор, які використовують стандартний драйвер NVM Express Controller і графічний процесор DirectX12 з підтримкою Shader Model 6.0“. Іншими словами, переконайтеся, що ви придбали 1 ТБ NVMe SSD або більше та встановіть свої ігри на цьому SSD.

Щоб отримати додаткову інформацію про DirectStorage для Windows 11, ви можете переглянути презентацію, доступну на сайті YouTube-канал Microsoft Game Stack.

Висновок

DirectStorage — це новий API, який розробники ігор можуть використовувати для створення ігрових світів, які є більш розширеними та завантажуються швидше, ніж будь-коли. Як користувачеві Windows, вам не потрібно нічого робити, щоб увімкнути цю функцію. Розробники гри подбають про все. Просто переконайтеся, що ваша система відповідає вимогам до обладнання DirectStorage. Вам потрібен 1 ТБ NVMe SSD і графічний процесор DirectX12, який підтримує Shader Model 6.0.

Що ви думаєте про нову систему DirectStorage? Яка перша гра, на вашу думку, отримає підтримку DirectStorage? Робіть свої ставки в коментарях нижче.