1. 开发者中的“4倍抗锯齿”对游戏有没有用用手机测一测就知道了
前不久,知名数码博主“差评”发表了一篇科普类文章《安卓手机用了这么久,你竟然不知道开发者选项这个性能怪兽》,文中提到,如果我们在开发者模式中强制开启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后, 游戏 运行不光更卡,机身也更烫, 游戏 体验非常糟糕。
2. bilibili安卓端如何设置优先播放画质为清晰度最高的设置过清晰度选择但没用
需要工具:手机、B站APP
一、首先打开bilibili APP