如果您点击链接并进行购买,我们可能会收到一小笔佣金。阅读我们的编辑政策

bwin888官网Digital Foundry vs. PS3 Skyrim Lag

全面分析臭名昭著的“Rimlag”问题,以及为什么补丁版本仍然不够好。

更新:黑曜石的约书亚E索耶解释了影响辐射:新维加斯的内存管理问题这听起来确实与PS3《天际》的情况非常相似。

原始的故事:考虑到它的规模,《天际》总是一款粗糙的游戏。然而,对于一些人来说,它的问题正在以不可接受的程度削减游戏体验。在其他格式的所有特定故障和怪癖中,PS3的延迟错误目前被认为是最迫切需要解决的问题,性能的巨大下降报道使用5.5MB及以上的存档文件。Cue Bethesda本周早些时候发布了一个新的补丁(2.01),根据注释,“改善了长期玩游戏导致的偶尔性能问题”。

更新后,Bethesda论坛上的一些玩家报告说,它帮助稍微缓解了问题,而其他人则坚持认为它没有改变任何事情。所以最大的问题是:《天际》2.01更新真的提高了PS3的性能吗?

首先,让我们通过查看补丁2.00(游戏发布时用户升级到的第一天)上的错误来看待事情。这里我们比较了一款全新的游戏和一款长达65小时的游戏(每个文件分别占用3MB和12MB)的性能。

为了这个测试,我们发现我们只需要在村庄和预定义的鹅卵石小路上漫步就能显示帧率下降的程度(不需要战斗-你会看到为什么)。这个问题在启动游戏时并不明显,但在这65个小时的保存中,我们只需要玩30分钟就可以启动口吃,最有效的方法是在地图上的六个主要目的地之间快速旅行。

一个新的天际游戏保存状态对抗Rimlag在其所有的严重性,因为它开始在65小时的游戏保存。这是我们的性能分析工具第一次记录0FPS的读数。

正如你所看到的,65小时的影响是不可能忽视的,考虑到其严重性,论坛上的强烈抗议是非常合理的。这些长时间的卡顿使游戏几乎完全无法玩,即使在非密集的路径下行走,一些冻结持续的时间足以将帧率拖到0 -这是我们在Digital Foundry进行多年性能分析以来第一次看到这种情况。bwin888官网

意料之中的是,新游戏保存和往常一样,只有在尝试流几何体或通过具有高密度npc的区域时才会出现一些问题。这些都是小麻烦,通常不会对游戏玩法造成同等程度的影响。

当65个小时的游戏没有停顿时,我们注意到它倾向于将20FPS作为基线,而新的保存则保持在30FPS左右。考虑到在每种情况下呈现的是相同的环境,这强烈地表明这不是一个可以通过直接的图形调整来解决的问题。这两款游戏都拥有相同的几何体,天气效果,阴影,并且在游戏中也拥有相同的LOD设置。

有趣的是,当这些结语发生时,走过npc似乎更容易引发结语,特别是当你经过像Whiterun市场这样拥挤的地方时,这恰好与更大的结语相吻合。这里有明确的因果关系,这表明玩家通过任务事件或对话树进行广泛互动的区域更容易出现更大的陷阱。这并不是一个严格的规则,因为在不完整的地下城或户外地形中行走也会对控制台造成很大的压力,并产生一些起伏的运动-只是没有那么糟糕。

补丁的作用有多大?

现在进行真正的测试:在下面的视频中,我们在2.01补丁的相同位置节省了同样的65小时,并将结果与2.00补丁进行比较。同样地,我们也会给每个玩家30分钟的“磨蚀”时间,以确保漏洞在继续之前完全发挥作用。

那么新补丁是否提高了性能呢?是的,它确实从中受益,前面提到的20FPS基线被提高到平均接近25帧。然而,卡顿的根本原因——不管是什么原因——仍然存在,每秒零帧刷新的可能性仍然存在,导致一些非常笨拙的控制器响应和非常糟糕的游戏体验。不管怎么说,PS3上的更新版《天际》对于那些在游戏中投入了大量时间的玩家来说仍然是不可玩的——除非你只愿意在半小时内玩《天际》,保存并重新开始游戏。不理想。

我们希望Bethesda所做的改进能够在不同的游戏保存状态下呈现不同的改进水平。我们测试的12MB内存显示了一些改进,但在许多地方,整体体验仍然非常令人失望。

那么问题是什么呢?鉴于360在同样的条件下似乎没有表现出这些问题,这就提出了一个问题,为什么这个故障只被证明是索尼平台的问题。在某些方面,这两个主机是分开的,比如PS3的RAM设置是分开的,强制安装4.3GB,但这些差异似乎都不能对这个问题给出绝对的解释。

该理论目前被提出贝塞斯达论坛是内存泄漏。这里的想法是,PS3的RAM在游戏过程中慢慢被数据填满,这迫使游戏更定期地从HDD传输数据,导致这些短暂的冻结。

在描述了这一现象之后,我们也有了自己的理论。《天际》是一款拥有大量物体和角色的游戏。保存游戏的大小逐渐扩大,这表明它就像一个数据库,记录自游戏开始以来活动的对象、角色和其他元素是如何变化的。也许在达到一定规模后,数据库管理需要更多的处理。

另一个理论是在哪里Bethesda存储这个数据库。PS3上的分割池RAM架构比360上的更紧凑,这显然是一款RAM密集型游戏。我们想知道游戏是否保存在图形RAM中而不是XDR中,Cell可以更快地处理XDR。PS3 CPU和VRAM之间的带宽仅为16MB/s,而360对其统一的512MB GDDR3的访问带宽为22GB/s。在一个大得多的保存上进行高级数据库管理将会有明确的性能影响,记住这个瓶颈。

在空间受限系统上运行的无界游戏

然而,最有可能的解释是,一个先进的天际游戏状态-就像我们测试的65小时-被证明是太多的垃圾收集器,或内存碎片整理方法,努力应对大量的游戏元素已经改变了默认的“处女”状态存储在硬盘上。为了测试这种可能性,我们尝试加载我们65小时的保存并玩了30分钟,然后直接从菜单中加载我们的新字符保存-结果是口吃确实直接延续到我们的原始保存。这表明内存已被分配,垃圾回收器无法回收,当玩家返回菜单屏幕并重新开始游戏时,内存不会被刷新。

最重要的是,《天际》是一个在空间有限的系统上运行的无界游戏世界——无论你在哪个平台上玩它,这都适用,因此有报告称PC版的地址空间用完了,显示纯色而不是纹理。不幸的是bwin世界杯bwin必赢亚卅,PlayStation 3是内存问题最严重的平台(除了内存的分割池设置,操作系统的内存占用比360更大),所以它有最明显的问题是有道理的。但我们确实想知道拥有65小时以上保存时间的360用户是如何应对的,以及他们是否也会出现同样的问题-只是在游戏玩法中。如果任何360用户有类似的巨大储蓄,请与我们联系。

总的来说,即使在2.01补丁之后,这些性能问题仍然存在,这显然是令人失望的。Bethesda解决360纹理流问题的方式让我们看到了希望,即该公司正在积极地解决问题,但事实上,这个问题并没有在第一次尝试中得到解决,这显然让人怀疑是否有可能完全解决问题。

这表明该公司知道问题出在哪里,但完全修复它比简单地修改一些错误代码更具挑战性。当然,根据本页的证据,补丁说明表明问题仅仅与“长期游戏导致的偶尔性能问题”有关,这是一个非常低的声明,更不用说Bethesda论坛上的社区反馈了Future的蒂姆·克拉克的优秀作品强调这个问题。

当然,在短短的30分钟内玩PS3版本并重新启动是不可接受的,因为玩家在已经购买的游戏中投入了这么多时间后,还会花钱购买另一个版本。最终,目前看来唯一的出路就是给Bethesda留下反馈,详细说明游戏中哪里出现了最多的问题。这是付费用户不应该陷入的境地,这意味着游戏在没有进行适当测试的情况下发布确实令人不安,但问题越早被隔离,对所有人都越好。

你会支持Digital Foundry团队bwin888官网吗?

bwin888官网Digital Foundry专注于游戏硬件和软件的技术分析,使用最先进的捕获系统和定制软件向您展示游戏和硬件的运行状况,准确地可视化它们的能力。为了向你展示4K游戏的真实面貌,我们需要建立自己的平台,为离线观看提供高质量的4K视频。于是我们就这么做了。

我们的视频文件是几亿字节,我们选择了高质量的提供商,以确保快速下载。然而,带宽并不是免费的,所以我们每月收取4.5英镑的小额订阅费。我们认为这是一个很小的代价,以无限访问我们的内容的顶级质量编码。谢谢你!

支持数字化铸造bwin888官网

了解更多关于Patreon的好处

Baidu
map