Microsoft DirectStorage: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показано 5 промежуточных версий этого же участника)
Строка 5: Строка 5:
  |url        = https://www.overclockers.ua/news/hardware/2020-09-06/127612/
  |url        = https://www.overclockers.ua/news/hardware/2020-09-06/127612/
  |title      = Microsoft DirectStorage API — механизм ускорения загрузки данных для Windows 10
  |title      = Microsoft DirectStorage API — механизм ускорения загрузки данных для Windows 10
  |lang        =  
  |lang        = ru
  |website    = Overclockers.ua
  |website    = Overclockers.ua
  |publisher  =  
  |publisher  =  
Строка 15: Строка 15:
Доступна в [[Windows 11]] и [[Windows 10]] (начиная с версии 1909) при наличии соответствующего накопителя.
Доступна в [[Windows 11]] и [[Windows 10]] (начиная с версии 1909) при наличии соответствующего накопителя.


Технология берет свое начало из архитектуры Xbox Velocity для консоли поколения [[Xbox Series]].
Технология берет свое начало из архитектуры Xbox Velocity для консоли поколения [[Xbox Series]]<ref>{{cite web
|author      = [https://devblogs.microsoft.com/directx/author/an-yeungoutlook-com/ Andrew Yeung]
|url        = https://devblogs.microsoft.com/directx/directstorage-is-coming-to-pc/
|title      = DirectStorage is coming to PC
|lang        = en
|website    = DirectX Developer Blog
|publisher  = Microsoft
|date        = 2020-09-01
|access-date = 2021-07-21
}}</ref>.
 
DirectStorage позволяет одновременно обрабатывать несколько запросов ввода-вывода. Поскольку современные NVMe-накопители имеют высокую пропускную способность, такой подход является более эффективным, чем создание тысяч запросов на доступ к данным. Также DirectStorage позволяет распаковывать игровые архивы с помощью графического процессора, что значительно ускоряет этот процесс.
 
Игры, поддерживающие DirectStorage, по-прежнему будут работать на устройствах, которые не поддерживают данное API, так что нет нужды беспокоиться о совместимости. Разработчикам потребуется лишь единожды интегрировать DirectStorage в игровой движок, после чего все его преимущества будут автоматически применяться во всей игре.


== Примечания ==
== Примечания ==
{{Примечания|2}}
{{Примечания|2}}


== Ссылки ==
'''Источники'''
'''Источники'''
* {{cite web
* {{cite web
  |author      = Laurent Giret
  |author      = Laurent Giret
Строка 43: Строка 56:
}}
}}
* {{cite web
* {{cite web
  |author      =  
  |author      = mpak@ixbt.com
  |url        =  
  |url        = https://www.ixbt.com/news/2021/07/20/microsoft-windows-11-directstorage-windows-10.html
  |title      =  
  |title      = Microsoft снова изменила решение, касающееся Windows 11. Технология ускорения загрузки игр DirectStorage будет доступна и на Windows 10
  |lang        =  
  |lang        = ru
  |website    =  
  |website    = iXBT.com
  |publisher  =  
  |publisher  =  
  |date        =  
  |date        =  
|access-date = 2021-07-21
}}
* {{cite web
|author      = [https://devblogs.microsoft.com/directx/author/hauraize/ Hassan Uraizee]
|url        = https://devblogs.microsoft.com/directx/directstorage-developer-preview-now-available/
|title      = DirectStorage Developer Preview now available!
|lang        = en
|website    = [https://devblogs.microsoft.com/directx/ DirectX Developer Blog]
|publisher  = Microsoft
|date        = 2021-07-16
  |access-date = 2021-07-21
  |access-date = 2021-07-21
}}
}}


== Ссылки ==
[[Категория:DirectX]]
[[Категория:Windows API]]

Текущая версия от 19:46, 21 июля 2021

Microsoft DirectStorage API — технология ускорения загрузки игр с возможностью создания огромных бесшовных виртуальных миров[1]. Представляет собой программный интерфейс из семейства DirectX, призванный значительно ускорить операции ввода-вывода информации за счёт реализации возможностей сверхбыстрых SSD с интерфейсом PCIe 4.0. Доступна в Windows 11 и Windows 10 (начиная с версии 1909) при наличии соответствующего накопителя.

Технология берет свое начало из архитектуры Xbox Velocity для консоли поколения Xbox Series[2].

DirectStorage позволяет одновременно обрабатывать несколько запросов ввода-вывода. Поскольку современные NVMe-накопители имеют высокую пропускную способность, такой подход является более эффективным, чем создание тысяч запросов на доступ к данным. Также DirectStorage позволяет распаковывать игровые архивы с помощью графического процессора, что значительно ускоряет этот процесс.

Игры, поддерживающие DirectStorage, по-прежнему будут работать на устройствах, которые не поддерживают данное API, так что нет нужды беспокоиться о совместимости. Разработчикам потребуется лишь единожды интегрировать DirectStorage в игровой движок, после чего все его преимущества будут автоматически применяться во всей игре.

Примечания

  1. Microsoft DirectStorage API — механизм ускорения загрузки данных для Windows 10. Overclockers.ua (6 сентября 2020). Дата обращения: 21 июля 2021.
  2. Andrew Yeung. DirectStorage is coming to PC (англ.). DirectX Developer Blog. Microsoft (1 сентября 2020). Дата обращения: 21 июля 2021.

Ссылки

Источники