
虽然《战争机器:事变日》是一款画面精美的游戏,但无论是在 Xbox Series X 还是 PC 上,它对硬件的要求都非常高。不过,The Coalition 通过利用 SSD 来提升性能,在 Xbox Series S 上施展了一些“魔法”。 The Coalition 的工作室技术总监 Kate Raynor 在接受 Digital Foundry 采访时,描述了在 Series S 内存不足时如何利用 SSD。这对于像《战争机器:事变日》这样高要求的游戏来说至关重要,因为 Xbox Series S 只有 10GB 内存,而 Series X 则有 16GB。 将数据从内存卸载到 SSD 并不是什么新鲜事。当内存用尽时,你的电脑一直都在这样做。这时电脑会依赖“分页文件”(Page File),这是 SSD 或硬盘上的专用存储块,用于存放溢出的数据。但通常这样做的问题是,SSD 的速度远慢于内存,这就是为什么每当电脑必须依赖分页文件时,系统运行速度就会大幅下降。 因此,《战争机器:事变日》的关键在于策略性地选择哪些数据卸载到 SSD,哪些数据保留在速度更快的系统内存中。据 Digital Foundry 报道,The Coalition 通过优先处理那些不在“单帧或连续几帧”内使用的数据来解决这个问题,而持续需要的数据则保留在内存中。 不过,这种方法也有其局限性,如果分页文件频繁刷新到内存中,随着时间的推移会降低性能——因为这本身也会产生性能开销。但是,通过这种内存技巧并舍弃了 Lumen 反射,The Coalition 能够让《战争机器:事变日》在 Xbox Series S 上运行得相当不错。希望未来有更多开发者能够采用这种方法,因为我预感随着内存压力的持续,Xbox Series S 这种性价比更高的硬件将变得更加必要。 《战争机器:事变日》上周开启了抢先体验,与系列以往作品相比有一些相当大的变化。尽管如此,The Coalition 仍为《战争机器:事变日》成为 Xbox 目前最主要的独占大作之一而感到自豪。





换一换 

































