如今骁龙801处理器依然是中高端手机的“标配”。但是,我们却经常遇到让人尴尬的问题:明明自己的手机比朋友的手机贵,二者配置都是骁龙801+3GB内存,为何自己手机的跑分却不如对方?
跑分高低与面子挂钩
如今的很多用户买来手机后的第一件事就是跑个分并在朋友面前炫耀(图1)。然而,如果你的手机配置明明比对方高而且贵,但跑分成绩却是输的一塌糊涂,无疑是件很丢人的事情。那么,是什么原因导致的跑分成绩过低?人品问题?还是厂商偷工减料了?
图2 :骁龙800/801系列参数对比图
2.屏幕分辨率过高:很多高端手机为了增加卖点,武装了2K级别的屏幕(图3)。但是,除了骁龙805之外,绝大多数CPU都不具备完美驾驭2K屏幕的能力。换句话说,屏幕分辨率越高,对GPU的压力也就越大。因此,如果硬件配置相同,2K屏幕的机器跑分肯定不如1080P的机器。
图3 :2K屏幕和1080P屏幕的差异只有用显微镜才能看出来,所以大家没必要刻意追求
3.系统优化欠佳:很多品牌为了追求炫酷,内置了很多特效插件和无用软件。此外,我们所安装的,以及正在运行中的APP也会占用系统资源。如果系统优化不到位,或是跑分前没有清空后台进程,同样会影响跑分成绩。
4.当你刚刚玩过游戏,或是在充电的过程中往往会导致CPU因温度过高而自动降频(图4)。如果你在此状态下跑分,成绩自然不会理想。
图4 :手机CPU主频随温度变化的曲线图
5.很多手机的系统都提供了省电模式,在该模式下CPU的最高主频会受到限制。想获得最强性能,记得将电源模式调整到“高性能”。
如何提高跑分和流畅度
看到这里,相信你已经找到自己手机跑分偏低的原因了。那么,对喜欢炫耀跑分的玩家而言,我们有什么方法可以尽可能拔高手机跑分性能呢?答案很简单,降低手机屏幕分辨率,减少CPU和GPU负担,自然也就可以起到“作弊”的效果,提高跑分成绩了。
以魅族MX4 Pro为例,很多玩家都感觉这款机器的流畅度和跑分还不如低端的MX4,而罪魁祸首就是MX4 Pro“小牛拉大车”的2K屏幕。对Android手机而言修改修改分辨率的方法都是一致的,在手机Root之后安装运行RE管理器,以文本编辑器的方式打开 system文件夹中的build.prop配置文件,将“ro.sf.lcd_density=640”一行中的“640”修改为“480”(图5),保存退出。
图5
接下来在PC上下载安装“adb开发包”(所有Android手机通用),打开手机的USB调试模式后连接PC,运行开发包中的“运行.bat”进入CMD界面,输入“adb shell wm size 所需修改的分辨率”。由于MX4 Pro采用了虚拟按键,所以对应的分辨率为1152x1920,也就是输入“adb shellwm size 1152x1920”(图6)。按回车提示成功后重启手机,此时你就会发现MX4 Pro的屏幕分辨率已经变成了1080P级别,此时无论是跑分还是系统流畅度都可媲美甚至超越MX4了(图7),而且续航时间也会明显提升。
图6
图7
小提示
如果你的手机屏幕为1080P,我们可以将其修改到720P(build.prop中修改为density=360)提升性能。由于屏幕分辨率右边,可能造成系统图标或信号栏稍显错乱。就MX4 Pro来说,降低分辨率后只是电池图标后面有一条缝而已,不会影响其他任何显示和操作。当你想恢复屏幕分辨率时,只需重复上述步骤,在CMD中输入“adb shell wm size reset”,再用RE管理器将build.pro修改过的数值还原即可。
华为在P7和荣耀6等手机中提供了一个ROG节能技术,将默认的1080P屏幕降低到720P来节省电力(图8)。实际上ROG技术的原理和我们前面介绍的修改分辨率相同,只是厂商将过程直接融入到了一个小小的设置上而已。希望今后其他品牌也提供类似的功能设置,毕竟让普通用户修改关键的配置文件还是存在一定风险的。
图8
,