软餐获悉,微软近日发布了 Direct Storage 的第一个开发者预览版,微软称 Direct Storage 兼容 Windows 10 1909 及更高版本。
在上个月的 Windows 11 发布活动中,微软宣布 Windows 11 将引入新的 DirectStorage。这个新的 API 改变了游戏从 NVMe SSD 驱动器读取数据的方式,从而实现更快的速度和更短的加载时间。
软餐访问微软官网看到,微软在 DirectStorage API 首个开发者预览版公告中表示,DirectStorage 将兼容 Windows 10 1909 及更高版本。
DirectStorage 在 Xbox Series X 和 S 控制台上首次亮相,作为 Xbox Velocity Architecture 的支柱。微软之后宣布将会把 DirectStorage 引入到 Windows 设备中,但彼时还没有 Windows 11 的消息,外界认为 DirectStorage 将会进入 Windows 10。
然而,当微软宣布 Windows 11 的功能时,Windows 10 似乎不会获得 DirectStorage。现在看来,Windows 10 用户可以安心了。
DirectStorage 有两个核心优势。首先是它允许同时处理多个 IO 请求。现在的游戏比过去大得多,由于 NVMe 驱动器具有更多带宽,而拥有数千个数据访问请求会产生开销。在同时处理多个请求的情况下,可以使用 NVMe 驱动器的全部带宽。另一个好处是 GPU 可以处理游戏数据的解压缩以进一步加快进程。
同时,游戏必须专门为 DirectStorage 构建,但它们将继续在不支持 API 的 PC 上运行,因此玩家们不必担心兼容性。当然,你确实需要一个 NVMe SSD 才能使用 DirectStorage。对于开发者。API 只需在游戏引擎中实现一次,它的好处将自动应用于整个游戏。虽然第一个预览版现已发布,但 GPU 解压缩功能尚不可用。
在本次的 DirectStorage 开发者预览版发布公告中,微软还提到 Windows 11 具有全新升级的存储堆栈,可让 PC 充分利用 DirectStorage。在 Windows 10 上,微软已针对 DirectStorage 优化了传统存储堆栈。但两者并不完全相同。然而,微软并没有说明这中间的差异有多大。