(原标题:为狙击卡顿 厂商做了这些不为人知的努力)
华为:智能Boost调度算法解决卡慢
以华为Mate 8为例,麒麟950本身就针对快速触发App做了很多优化,首先在启动速度、操作响应以及滑动帧率做了提升,加速CPU的Boost性能,将响应速度降低至100毫秒内,一般工作状态下确保每一帧绘图在1/60秒内完成,不会有卡顿的体验。
在多个测试场景下,华为Mate 8的表现都超过对手,以短信为例,华为Mate 8从点击屏幕到进入短信列表界面时间为400毫秒,同一环境下iPhone 6s Plus耗时680毫秒,iPhone 6s需要601毫秒。另外在指纹解锁、进入图库等完成界面加载时间均不超过400毫秒。
智能Boost调度算法解决卡慢
在另一个测试环境中,点杀掉微信的冷启动过程中,从打开微信到接收红包、抢红包等一系列动作,冷启动微信仅需要0.97秒,整个过程也能够在1.46秒内完成,可见优化后的华为Mate 8在应用的快速触发方面有着不错的表现。
系统层面华为Mate 8主要从功耗和进行两个方向做功课,首先增添熄屏省电功能,功能开启后,灭屏1分钟后关闭数据网络,并且关闭4G。这个模式下,只能打电话发短信,彻底杀死所有后台应用(有部分例外,如默认输入法等),保证绝佳的省电性能。
系统层面实现内存优化
省电的另一举措是启用省电防火墙,随时监控后台软件运行,及时发现高耗电应用,以及因为逻辑设计不合理导致的异常耗电应用,我们经常遇到的流氓App在省电防火墙下也会无用武之地。
内存吞吐方面华为Mate 8拥有后台自启动管理,可以对软件之间的相互唤醒进行管控,比如某些全家桶软件常常会通过唤醒“队友”的形式强占内存空间,自启动管理对国内这些不遵守开发守则的流氓App强有力的反击。
另外Mate 8还会通过进程冷冻的形式对内存优化,不少手机在使用数月之后出现的卡顿以及空间不足现象多为文件碎片化导致,为此华为独创存储方案,实现静默无感知运行,减少手机卡顿,保持手机的长时间都能做到流畅运行。
