微软:Windows 游戏现可使用 DirectStorage 读取速度更快

2022-03-15 09:44:18
来源: 微阅读网

  【摘要】   3月15日,微软宣布,从今天开始,Windows游戏可以开始支持DirectstorageAPI。  微阅读网了解到,这款API首次出现在Xboxx系列中,改变

  3月15日,微软宣布,从今天开始,Windows游戏可以开始支持DirectstorageAPI。

  微阅读网了解到,这款API首次出现在Xboxx系列中,改变了游戏从NVMeSSD驱动器读取数据的方式,绕过了CPU的处理过程,可以充分发挥SSD的所有速度,从而实现更快的读取速度和更短的加载时间。

  早在2020年9月,微软就宣布将其用于Windows,但直到2021年才广泛向Xbox开发者提供,今天正式支持PC游戏。

  简单来说,之前的API只允许游戏通过一个I/O请求从驱动器加载数据,每个请求必须在另一个请求处理之前完全完成。但由于机械硬盘和SATA固态硬盘速度不快,对加载时间影响不大。

  但现在,由于使用PCIE通道的NVME硬盘基本普及,大多数PC可以实现几个G的读取速度。因此,PC不应每次只处理一个请求,因为在这种情况下,硬盘不能充分发挥所有带宽的强度,这意味着游戏的加载速度比他们的测试结果慢得多。

  Directstorage可以通过允许多I/O请求重复使用新的减压技术,更有效地将硬盘中的数据传输到GPU计算着色器来解决这些问题。

  因此,游戏在使用Directstorage时可以加载得更快,也可以使用更大的数据包,这样可以加载得更快,减少玩家的等待时间,随着开发者的逐渐习惯,游戏中的纹理会更加细致。

  微软:Windows游戏现在可以使用Directstorage,在SSD上加载更快。

  Windows11用户受益最大,因为使用了新的存储堆栈。然而,Windows10用户将在未来看到更多的改进内容(现在支持一些特性)。

  根据之前的信息,所有DX12GPU都可以使用此功能,但为了获得最佳体验,微软仍然推荐最新的DX12Ultimate兼容产品,如NVIDIARTX30系列和AMDRX6000系列GPU。

  虽然微软没有提到任何将使用该技术的游戏,但您可以假设已经支持DirectstorageAPI在Xbox上快速适应Windows平台的游戏。请期待。