小伙伴们是否觉得升级到MIUI 10之后,手机的卡顿问题得到了明显的解决?楼主观察到,有相当数量的米粉在MIUI功能与讨论版块下的留言都不约而同地用“快到飞起”、“脱胎换骨”来形容MIUI 10的流畅性。这一点在广大红米手机的米粉用户中反馈更加明显。
当然,红米手机的系统流畅度不单单取决于软件层面,手机的硬件配置也极大地“制约”着手机性能的整体表现。不少米粉都知道,手机设置里的“开发者选项”可以通过调试手机硬件,从而在一定程度上有效提升手机的流畅度。
今天我们就来聊聊三个可以提升硬件利用率的开发者选项——【强制进行GPU渲染】、【强制启用4x MSAA】和【停用HW叠加层】。
NO.1【强制进行GPU渲染】首先来聊一聊【强制进行GPU渲染】。估计很多人都不明白这个GPU渲染是什么意思。渲染其实就是把高维度信息变成低维度信息,比如把3D场景变成2D的图片。而GPU(Graphics Processing Unit)就是手机的图形处理器。
在安卓系统应用程序的界面里面,一般可以使用CPU或者GPU来渲染。但是CPU本身更擅长逻辑运算,渲染效率相对比较低下,所以如果用CPU渲染会占用大量CPU资源,从而造成手机卡顿。
而GPU在图形处理上比CPU要好很多,效率也高,所以强制通过GPU渲染的应用界面会更流畅,程序运行时会得到更好的优化。强制GPU渲染之后,只要开启该按钮,MIUI就会统一使用GPU渲染应用的界面,充分利用了GPU,减轻了CPU的负担,所以手机整体上就会变得更流畅。
NO.2【强制启用4x MSAA】【强制启用4x MSAA】又是什么意思呢?喜欢玩电脑游戏的米粉应该都见过游戏设置里的“抗锯齿”选项,MSAA(Multi-Sampling Anti-Aliasing)就是多重采样抗锯齿技术,4x MSAA就是4倍采样抗锯齿的意思。更简单点来说就是提高图像显示效果。
开启这个功能后,能有效提高画面的质量,让游戏里的人物、物品边缘更加柔和、更加平滑,提高整体画面视觉体验。下图第一张是没有开启抗锯齿效果,第二张是开启了抗锯齿效果,以左边墙上的相框下边缘和台灯杆为例,高下立见。
当然,安卓为了加快系统的流畅性,在系统桌面引入的抗锯齿技术除了MSAA之外,还有SSAA, FXAA, TXAA等更多技术。MIUI等大部分手机系统当前都采用的是MSAA。
NO.3【停用HW叠加层】HW在这里的意思是硬件加速,叠加层的意思是指使用CPU来进行辅助运算,而不单单使用GPU来进行全部渲染工作。因为单纯使用GPU进行渲染会相对更加费电,所以一般默认是打开HW叠加层的,这样既能有效避免一直硬件加速带来的高功耗,也有效提高手机流畅度,做到性能与功耗的双均衡。
但是如果你在之前已经打开了【强制进行GPU渲染】,此时就需要停用HW叠加层,从而充分发挥GPU的全部实力。唯一缺点是可能带来功耗的增加。
由此看来,红米手机同时开启这三个开关之后,使用起来流畅度会相应提高。但是在这里楼主不得不说一句,由于现在红米手机尤其是红米5/5 Plus的硬件性能已经今非昔比,打开这些功能后感官上带来的流畅度相对有限,反而是更老的小米1、2/3,红米2、3、4等机型会感受更加明显。说到这里,你是不是已经忍不住拿起手机试一下了呢?
当然,既然手机出厂时并未默认开启这些功能,说明这些技巧必定是有舍必有得的。老机型的不稳定以及耗电量的增加都是使上述功能没有成为标配的原因。