Ігри для Windows тепер можуть використовувати DirectStorage для швидшого завантаження на SSD

click fraud protection

Корпорація Майкрософт оголосила, що ігри для Windows тепер можуть використовувати API DirectStorage, щоб повністю використовувати переваги швидких SSD для скорочення часу завантаження.

Корпорація Майкрософт оголосила, що з сьогоднішнього дня ігри для Windows можуть поставлятися з підтримкою API DirectStorage. Цей API вперше з’явився на Xbox Series X|S і дозволяє іграм завантажуватися набагато швидше, використовуючи повну швидкість сучасні NVMe SSD. Microsoft анонсувала його для Windows ще у вересні 2020 року, але лише зараз він широко доступний розробників.

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

Тепер, однак, із швидкими накопичувачами NVMe, здатними до кількох гігабайт, цей процес означає, що майже неможливо використовувати повну пропускну здатність накопичувача, обробляючи лише один запит за раз, тобто ігри завантажуються набагато повільніше, ніж вони повинен. Крім того, ці ресурси зазвичай стискаються, і їх потрібно розпакувати, перш ніж їх можна завантажити в гру.

DirectStorage вирішує все це, дозволяючи декілька запитів вводу-виводу одночасно, використовуючи нові технології декомпресії та більш ефективну подачу ресурсів до GPU. Змінивши все це, ігри можуть завантажуватися набагато швидше, коли вони використовують DirectStorage, і, крім того, вони можуть запускати використовуйте набагато більші ресурси, оскільки розробники можуть бути впевнені, що вони завантажуватимуться набагато швидше та не затримають гравця очікування. Зрештою, це призводить до скорочення часу завантаження та, оскільки розробники звикають до такого запасу, більш детальних текстур в іграх.

Однак ця перевага більш сприятлива для твердотільних накопичувачів NVMe, і це через унікальний інтерфейс, який вони використовують, що складається з кількох черг для даних доступ, який спрощує іграм запитувати доступ до кількох ресурсів одночасно, не чекаючи попереднього запиту завершено. Користувачі Windows 11 також отримають найбільшу користь, завдяки новому стеку зберігання. Користувачі Windows 10 також побачать покращення, однак.

Microsoft не згадує жодних ігор, які використовуватимуть цю технологію, але ви можете припустити, що будь-які ігри, які використовують DirectStorage на Xbox, також використовуватимуть її в Windows. Однак вам доведеться чекати, поки окремі розробники впровадять це в кожній грі, оскільки це не той перемикач, який Microsoft може переключити.


Джерело: Microsoft