当前位置: 移动技术网 > 移动技术>手机>安卓手机 > 全场景加速引擎:荣耀Play 3首发的吓人技术2.0到底是啥?

全场景加速引擎:荣耀Play 3首发的吓人技术2.0到底是啥?

2019年09月21日  | 移动技术网移动技术  | 我要评论
9月4日,荣耀发布了新款荣耀play 3,价格只要999元起,但继荣耀play gpu turbo加速技术之后,又首发带来了吓人的技术2.0,全场景加速引擎。 荣耀官

9月4日,荣耀发布了新款荣耀play 3,价格只要999元起,但继荣耀play gpu turbo加速技术之后,又首发带来了吓人的技术2.0,全场景加速引擎。

荣耀官方介绍,荣耀把未来的os技术放到荣耀play3上,用未来的理念解决安卓系统调度问题,应用启动速度提升19%、系统操作流畅度提升27%,仿佛让前台任务自动驶入“超车道”,让系统飞起来。

那么,这个全场景加速引擎到底是基于什么样的原理呢?

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

荣耀业务部副总裁熊军民(@荣耀老熊)今天详细撰文,深入解读了这个神奇的引擎。

用一句话概括,全场景加速引擎就是通过系统内核架构调整,优化资源调度逻辑,让系统资源优先供给当前正在前台运行的应用。再简单通俗地来说,就是给应用开绿灯。

说起来很简单,实现起来其实是相当复杂的,下边就基于荣耀老熊的解读,给大家细说一下。

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

1、全场景加速引擎有啥作用?

全场景加速引擎包括智慧系统调度、智慧内存引擎两个核心功能点。

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

(1)、智慧系统调度

荣耀称这是全场景加速引擎的灵魂。

我们知道,安卓系统基于linux,linux 2.2就引入了调度器,不断升级,但默认的调度策略过于强调公平分配资源,无差别地对待每一个正在运行的应用,即便会游戏的时候也会把同样的资源分配被后台的微信。

荣耀则加入了智慧系统调度算,按需分配,在不影响系统流畅度的前提下,让当前使用的第一任务驶入快车道,达到让快更快的效果。

比如正在运行十几个应用的时候,如果想打开微信,智慧调度系统就会为微信开通vip通道,与微信一起被调用的输入法、语音识别、触摸滑动动画、相机等功能也一并优先处理,用最充足的资源来满足,就如同使用白金卡不但可以自己优先登机,还可以带着朋友一起。

由于系统会分配最多资给当前正在使用的app,用户的直观感受就是手机的反应更快了,操作更跟手,卡顿更少。

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

另外对于不同类型的应用,全场景加速引擎的智慧系统调度也能根据应用类型,去匹配对应的资源。

比如某些app明明不需要太多系统资源,却会通过显示浮窗等小手段霸占前台资源,智慧系统调度就会识别出这类app,并降低它的优先级,保证系统资源合理分配。

此外,智慧调度系统还会学习用户使用各类app的习惯,优先加载即将使用的内容,自动分辨vip并给予优先服务。

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

(2)、智慧内存引擎

在标准安卓系统环境下,内存分配和回收不区分前后台进程,不管前台还是后台发起的内存请求都公平对待,会导致在系统高负载的情况下,常常会因后台应用与前台内存资源竞争而卡顿。

智慧内存引擎有两大法宝,一是智能识别管控,综合用户使用习惯和应用使用频率,构建差异化的vip服务体系,保障用户常规操作的便利性和流畅性体验。

二是压缩转储,对于优先级较低、不太活跃的任务,通过华为自研算法进行压缩转储等处理,确保每一个空间都能高效合理的利用,就像夏天把冬天的衣物整理压到箱底一样。

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

2、全场景加速引擎如何实现?

原理看起来非常简单,但因为涉及到需要修改安卓系统底层内核,所以做起来并不容易,需要从根本上修改安卓系统在资源调度和分配上底层逻辑,让手机系统运行速度更快,也更智能。

这些看似简单的功能,涉及华为12个部门、157位研发专家两年的辛勤努力,甚至还调用了华为2012实验室的技术储备,深度优化39项底层内核,获得了46项研发专利。

全场景加速引擎:荣耀play 3首发的吓人技术2.0到底是啥?

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网