49个回答

有人称原神的代码是屎山,如何评价?

平家boy关彧
44个点赞 👍

原神其实还凑合。

自家崩坏3才是真正的屎山。

我举一个新鲜出炉的例子吧:崩豆人

在崩豆人场景中,CPU大核会永远满频满载。

大核爆满的后果是什么呢:当然就是整机功耗很高,且持续高负载的大核让CPU温度高达90℃,且居高不下。

我最开始看到这种现象的时候,我还以为是崩豆人同屏玩家太多,导致性能需求极大,才导致的CPU大核满载

但后来发现,不是这样的。

CPU大核运行在3187Mhz时,它会保持100%使用率,此时帧数稳定90帧。

CPU大核运行在2.1Ghz左右时,它依旧保持100%使用率,此时帧数也依旧稳定90帧。

What?

所以3.2Ghz下,相对于2.1Ghz下多出来的性能和功耗,花费到哪里去了?

所以我记录了同一个关卡中,CPU分别为3.2Ghz与CPU为2.1Ghz下的游戏记录。

可以看到二者全程的流畅度几乎完全没有区别,都是90fps跑满的水平。

但是,3.2Ghz的记录下,手机平均功耗8.06W。

而2.1Ghz的记录下,手机平均功耗为6.75W。

这平白无故多出来的1W多功耗,就这么被白白浪费了。

而且还不算完,既然2.1Ghz下依旧能90fps顶满运行,那么我们是否可以猜测,在跑更低的频率,更低的功耗的时候,也可以保持90fps运行?

但受限于我这台手机不能root,无法自主调控频率,因此我暂时验证不了了。

不过可以看出:崩坏3在崩豆人场景下的优化存在明显问题,手机CPU大核无效满载,平白浪费了很多功耗。


目前原神我暂且还没有遇到类似的现象,希望以后也不要有。

发布于 2023-04-19 15:40・IP 属地辽宁
草履虫稽亚娜
自由评论 (0)
分享
Copyright © 2022 GreatFire.org