
25560*1600分辨率,画质选项全开最高,60fps,结果是gpu利用率只有47%,频率跑到了最高2415mhz。
调整之后,画质维持不变。

如同性能策略改变了一样,gpu利用率达到87%,频率990mhz,功耗降低了45%,32w。而且性能表现完全一致(帧率曲线的波动是前面切屏导致的)。
背后的原理还没有琢磨清楚,起因是在打巫师3(1080p 超高画质 60fps)的时候发现,老游戏独占全屏显卡占用90%,频率800mhz左右,功耗只有30w,原神一个二次元卡通风格渲染的游戏,显卡功耗咋也这么高,而且原神长期gpu占用50以内,频率却跑到了2400mhz。
后来发现大表哥2这种有无边框全屏 和 全屏的游戏,调整之后也会出现一样的情况,就是无边框全屏 gpu低占用高频,全屏 gpu高占用低频,后者功耗一样低40%以上。
所以在大表哥2全屏的情况下,2k分辨率加60hz,竟然能维持gpu 70w功耗以下 cpu功耗基本都一样,都是30w之内,你原神什么游戏这么吃配置,和大表哥2一样功耗是吧。
但是其实独占全屏往往是老游戏的做法,在切屏,输入法,游戏上显示别的窗口等方面,是没有全屏窗口方便的,而且听说windows有窗口优化,可以做到无边框全屏的性能损失很小。
所以能不能既要无边框窗口,又要gpu高占用低频呢?
在查找一些帖子之后发现,这可能是因为游戏对高刷屏幕的优化有问题,在把屏幕刷新率改为60hz之后,果然复现了功耗降低。
但是能不能同时还要屏幕的高刷呢?不然桌面太不丝滑了。
最后尝试出的办法是,在显卡驱动里面限制最大帧率为60hz,如果是原神的话,还需要把window设置里面的窗口化游戏优化选上,就可以让原神实现上述效果。
具体细节可以楼下讨论。