Digital Foundry测试:在PS5上运行Steam游戏,性能表现如何?
最近,知名技术评测机构Digital Foundry(玩家们常说的“数毛社”)做了一项有趣的实验:在基于Linux系统的PlayStation 5上运行Steam游戏。测试结果有些出人意料:在特定情况下,通过Proton兼容层运行的游戏,其性能表现竟能接近PS5原生版本。当然,这并非普遍现象,其表现高度依赖于具体游戏。

那么,PS5是如何运行Linux系统的呢?这要归功于安全研究员Andy Nguyen主导的项目。他们利用了现有4.5及以下版本固件的漏洞,使得PS5可以从外部存储介质引导,进入完整的Linux桌面环境。如此一来,系统便能充分调用PS5的硬件潜力:包括那颗8核16线程的Zen 2处理器,以及具备36个计算单元的RDNA 2图形核心。在默认状态下,CPU频率锁定在3.2GHz,GPU则为2.0GHz;而一旦开启主机的加速模式,二者频率可分别提升至3.5GHz和2.23GHz。


测试涵盖了Steam平台上的多款游戏,包括《黑神话:悟空》、《红色沙漠》、《识质存在》和《控制》。其中最引人注目的当属《黑神话:悟空》:在未开启加速模式时,其性能就已能达到原生PS5版的99.9%,开启后还能再提升约3%。不过,数毛社特别强调,这几乎是目前能见到的最佳案例了。要知道,在通用的Linux系统和驱动环境下,想与为硬件深度优化的主机原生版本达成这种程度的性能持平,实在是相当罕见。

除了硬件调用,纹理设置也在其中扮演了关键角色。根据数毛社的分析,PS5原生版本的纹理质量,其实更接近PC版的“低”预设。如果在Linux环境下强行使用“高”纹理,就会出现性能损耗。问题很可能出在内存管理机制上,而非GPU本身性能不足。这就引出了当前方案最主要的限制:显存调用。尽管PS5采用了高效统一的GDDR6内存架构,但Linux系统使用的却是更接近传统PC的分体式内存池模型。评估显示,动态分配的显存被限制在了大约6GB。这个瓶颈直接导致了测试中的一些现象:比如《识质存在》会出现严重的卡顿,而《红色沙漠》则出现了天空渲染异常等问题。

话说回来,尽管Valve的“Steam Machine”构想未能大规模普及,但这次在PS5上运行Linux的尝试,却从一个独特的角度,让我们得以评估这台主机未被官方完全释放的潜在性能。当然,必须清醒认识到该方案的局限性:它目前仅能在较旧的固件版本上运行,涉及系统漏洞,距离稳定、安全的大众化使用,还有很长的路要走。
