Windows 11 和 Windows 10 游戏笔记本电脑将获得来自 Microsoft 的新性能增强工具,在即将到来的更新中支持 DirectStorage 1.1,并且 SDK 将向开发人员开放它。
DirectStorage 在 Xbox Series X|S 中首次亮相,作为一种改善游戏加载时间的方法,微软自然也将它用于 Windows,DirectStorage 1.0 在 3 月份首先进入 Windows 11,然后是 Windows 10。原始方法可以在具有兼容 NVMe 驱动器的笔记本电脑或台式机上将游戏的加载时间减少多达 40%,但 DirectStorage 1.1 将加载时间提高了三倍(通过Windows Central)。
在DirectX 开发人员博客文章中,Microsoft 展示了一个优化示例(如上图所示),展示了 GPU 解压缩与 CPU 解压缩的潜在收益,在 DirectStorage 1.1 下加载时间从 2.36 秒下降到仅 0.8 秒。
DirectStorage 1.0 提高了数据传输的速度,从而降低了 CPU 开销,而 DirectStorage 1.1 则专注于 GPU 解压缩。过去,这项任务完全在 CPU 上完成,但现在它可以卸载到 GPU 上,并与高速 NVMe 驱动器协同工作,它可以实现近乎瞬时的加载时间。
那么有什么问题呢?除了拥有配备 NVMe 驱动器和支持 Shader Model 6.0 的支持 DirectX 12 的 GPU 来实现这一目标的游戏笔记本电脑之外,开发人员还需要在他们的游戏中实现该功能。迄今为止,这已证明 DirectStorage 1.0 是一个挑战,因此我们必须看看下一个飞跃是否足以让开发人员参与进来。