事实证明,DirectStorage 并没有降低 Forspoken 中的帧率

事实证明,DirectStorage 并没有降低 Forspoken 中的帧率 - nc efi placeholder

昨天,我们发布了DirectStorage可能会降低Forspoken中的帧率。这一说法是基于PC 游戏硬件 YouTube 频道的一些早期测试,该频道声称使用 DirectStorage 时帧速率下降了 10% 以上。正如一些新测试所证明的那样,事实证明这是不正确的。

这是我假设的经典案例,你知道他们怎么说的。虽然通常是 PC 硬件报道的可靠德国来源,但 YouTube 频道在运行其基准测试时并未考虑加载屏幕。自然地,SATA SSD 比 PCIe SSD 加载时间更长,从而提高了较慢驱动器的平均帧速率。

Frey 在 Forspoken 中被戴上手铐并受到看守。

感谢The VergeComputerBase和 Tom Warren 强调了这个错误。但为了避免再次陷入假设第三方数据准确的陷阱,我启动了Forspoken并决定为自己测试 PCIe 3.0 SSD 和 SATA SSD。

DirectStorage 在PCIe 4.0 SSD上表现最好,但 PC Games Hardware 的最初声明显示了 SATA 和 PCIe 之间的差异——第 3 代和第 4 代驱动器在性能上没有差异。我没有依赖游戏中的基准测试,而是进入开放世界进行了一些测试。

并且在性能上存在细微差别。在使用AMD RX 7900 XTX的 4K 时,我用 PCIe SSD 测得每秒 52.4 帧 (fps),用 SATA SSD 测得 53.9 fps。鉴于Forspoken在 PC 上的优化相当差,可以安全地将这种差异归因于游戏中的差异,而不是 DirectStorage。

更有趣的是加载时间。同样,我尝试从冷保存启动,而不是使用游戏中的基准测试。这意味着完全关闭游戏并尝试加载存档,因为在已经玩过游戏后恢复存档可能会导致加载时间稍快一些。

Forspoken 中的 DirectStorage 加载时间。

虽然这不是您在基准测试中看到的几分之一秒,但使用 PCIe SSD 时Forspoken的加载速度要快得多。这并不令人震惊,但 DirectStorage 本身也减少了将近一整秒。值得庆幸的是,这种好处也适用于 SATA SSD,尽管程度较轻。

微软的 DirectStorage 技术还处于早期阶段, Forspoken是它在 PC 上的唯一展示。这是一个有问题的 PC 版本,原因有很多——视觉错误和其中不断的障碍——但有一点是肯定的:DirectStorage 不会在游戏中引起问题。

尽管如此,在未来的版本中关注 DirectStorage 仍然很重要。微软技术中的 GPU 解压缩承诺通过将一些工作卸载到显卡上来减少游戏中的 CPU 使用率。这应该不会影响您的帧速率,因为 CPU 是 I/O 操作(例如流式传输游戏内资产)的关键瓶颈。但是,DirectStorage 可能会在未来表现出微小的性能差异,尤其是在功能较弱的显卡上。

现在对 DirectStorage未来的功能做出假设还为时过早。初看Forspoken 时,它会像 Microsoft 承诺的那样大大缩短加载时间。一旦这些游戏到来,我保证会进行第一手测试,而不是依赖来自第三方来源的可能不准确的数据。