前不久,知名数码博主差评发表了一篇科普类文章《安卓手机用了这么久,你竟然不知道开发者选项这个性能怪兽》,文中提到,如果我们在开发者模式中强制开启4倍抗锯齿,并且始终使用GPU来处理图像画面,在一定程度上可以改善手游的画质,让游戏运行变得更加流畅。
(截取差评《安卓手机用了这么久,你竟然不知道开发者选项这个性能怪兽》)
对于此观点,笔者只能说在理论上认同,毕竟按照字面理解,这两个选项的意思就是将手机的图形处理工作全部丢给GPU,属于手动超频。但是,理论归理论,实践才是检验真理的唯一标准,能不能更流畅不是理论说了算,因此头铁的笔者进行了两轮测试。
测试方法:用笔者自用的两部手机荣耀30Pro+、小米Note 3各玩两局《和平精英》,其中一局游戏开启强制启用4×MSAA、停用HW叠加层两个选项,另一局游戏关闭这两个选项,两局游戏之间有一定的时间间隔,保证手机芯片有足够的冷静期。通过PerfDog这个软件,对比两部手机在开启和关闭之后的差异,得出相关结论。
荣耀30Pro+测试
荣耀30Pro+是笔者现在所使用的手机,整体性能比较均匀,其中处理器麒麟990 5G是目前海思自主研发的最好芯片,整个芯片市场都属于第一梯队,用荣耀30Pro+玩很多游戏都有满帧或者接近满帧的表现。因此选用此手机测试,是想看看开发者模式能否让手机游戏体验更上一层楼。
因为很多朋友都没有启动过开发者模式,所以给大家做一个简短的指引。打开设置中的关于手机界面(有的手机品牌是全部参数界面,反正大体方向都是打开系统的参数界面),连续点击版本号这一栏(有的手机品牌是XX版本栏),点击了一定次数后(一般是5次,有的是7次),就会进入开发者模式。
启动开发者模式之后,就可以打开开发人员选项(一般都在设置中的系统和更新这一栏中打开,也有部分机型是独立成项的),强制启用4×MSAA、停用HW叠加层都在硬件这一栏。
考虑到荣耀30Pro+的《和平精英》的90帧模式仅开放了流畅画质,渲染不够强烈,因此我们采用了极限帧数模式(也就是60帧模式),画质选用当前已开放的最高画质HDR高清。
两局游戏,一局花了22分钟,一局花了20分钟,时间不一样长,为了对比方便,我们选择用相同时间趋势进行对比。
(帧数曲线对比)
帧数方面,两次测试的帧率曲线犬牙交错,总体上都在59—61帧这个区间活动,不开启4倍抗锯齿相关设置时的平均帧率有59.7帧,开启4倍抗锯齿相关设置的平均帧率有59.6帧。因为曲线线条相近,所以看不出谁流畅。(注:平均帧率越高,只能代表单位时间内画幅越多,画面的动态细节越丰富,但不能作为评判游戏流畅与否的标准)
(单帧耗时曲线对比)
单帧耗时代表每一帧画面出现的时间,若单帧耗时是均匀的,则表示每一帧出现的时间长短是一致的,这就代表游戏加载是均匀渲染,属于流畅运行。因此单帧耗时曲线是衡量游戏是否流畅运行的重要指标。
上图中,两次测试的单帧耗时整体都在15—34毫秒这个通道,超出这个通道的线条,则代表那一帧的单帧加载时间超过了平常,某种层次上也算是一次卡顿。通过简单对比,可以发现不开启4倍抗锯齿相关设置的曲线(绿色)有更多的次数超过了34毫秒,某种程度上代表卡顿更多。
因此,开启了强制启用4×MSAA、停用HW叠加层后,一定程度上会让手机在游戏时更流畅。
(芯片温度曲线对比)
另外,在开启了4倍抗锯齿的相关设置后,手机芯片温度明显更高,其温度曲线整体在不开启相关设置的温度曲线之上。这一点,差评这位数码博主的在TA的那一篇文章也有所描述,实测和TA文章描述相符。
小米Note 3测试
考虑到荣耀30Pro+是今年的顶级旗舰,运行很多游戏本身不太费力,所以笔者又将自己自用的前代手机小米Note 3纳入测试范围。它所采用的处理器是曾经的神U骁龙660,刚买这部手机的那一年游戏体验也非常棒,但随着游戏版本的更迭,现在打游戏已经有点吃力了。
小米Note 3开启开发者模式的相关流程和荣耀30Pro+的流程类似,因为前文已经做了说明,所以这里就不做过多的阐述。
画质方面,选择小米Note 3已开放的最高画质高清,帧数设置选择最高的高(也就是30帧模式)。
两局游戏,一局花了12分钟,一局花了18分钟,同样的,为了方便比较,我们选择用相同时间趋势进行对比。
(帧数曲线对比)
(单帧耗时曲线对比)
(芯片温度曲线对比)
通过数据对比,发现小米Note 3在开启了强制启用4×MSAA、停用HW叠加层后,游戏状况反而更糟糕。
首先是帧率,小米Note 3在开启4倍抗锯齿之后,帧率曲线波动非常大,如过山车,平均帧率比不开启相关设置低了两帧,这代表游戏加载过程中少了很多动态细节。
其次是单帧耗时,小米Note 3在开启4倍抗锯齿时的单帧耗时曲线(紫色),纵坐标值参差不齐,没有一个稳定的通道,且图像区域普遍在不开启相关设置时的单帧耗时曲线(绿色)的上方。这代表小米Note 3在开启4倍抗锯齿后玩游戏是非均匀渲染的,流畅性极差。
最后是温度,芯片温度曲线已经说明一切了,小米Note 3在开启4倍抗锯齿后芯片发热明显更严重。
总结
通过新旧两部手机的两轮测试,我们可以得到以下结论:
一、开发者模式中的强制启用4×MSAA、停用HW叠加层两个选项,一定程度上可以让游戏运行变得更加流畅,但改善画质真的不能体现,因为开启与否平均帧率都非常相近,这代表单位时间内加载的画幅数量是相近的,所以看不出画质有本质的提升;
二、旗舰手机在芯片性能溢出的前提下,可以选择开启这两个选项提高游戏的流畅度,但付出的代价是温度,手机明显会更烫;
三、非旗舰手机、旧手机不建议这样折腾,因为芯片算力本身就吃紧,渲染任务全推给GPU后,游戏运行不光更卡,机身也更烫,游戏体验非常糟糕。
免责声明:内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,本网站所提供的信息只供参考之用。