10月11日上午消息,刚刚OPPO召开了有关Hyper Boost加速引擎技术沟通会。据现场介绍,这是一种针对手机全场景、系统级资源调度优化方案,并已率先出现在R17系列新品中。至于产品技术的原理我们下文中慢慢道来。
OPPO技术沟通会现场
背景:Hyper Boost的过去
OPPO研究院软件研究中心负责人陈岩是今天的主讲人,在开场其介绍了目前OPPO在手机技术上的成果,包括Super VOOC闪充、AI超清夜景、双轨潜望式升降结构、3D结构光与TOF等等。当然,今天会议主角,自然是Hyper Boost。
新技术研发多年
陈岩表示“早在2015年,OPPO就已着手于系统引擎的优化方案。它能充分弥补安卓系统层面资源调配机制的不完善”。众所周知,安卓的调度算法的响应时间是20毫秒,与电脑保持一致;但对于智能手机来说,许多操作需要更快的响应速度,这是项目的初衷之一。
而到2016 年,OPPO将自研系统优化技术推广到更多的底层硬件平台,与底层硬件平台共同协作。2017 年,OPPO 与王者荣耀合作,率先支持了多核多线程模式,是此次游戏引擎的前身。
Hyper Boost:三套优化逻辑
具体来说OPPO Hyper Boost加速引擎的核心工作原理是让应用程序与系统资源实现实时“双向对话”。当来自应用和游戏程序的不同场景和用户行为被Hyper Boost加速引擎识别之后,它会根据具体需求,针对性、全方位地优化系统资源调配,让硬件资源能被更好地利用,从而使应用和游戏程序响应更加迅速、整体系统运行更加流畅。
游戏引擎介绍
鉴于手机使用存在不同复杂场景,OPPO Hyper Boost对应的涵盖了三个部分,从系统、游戏和应用三个层面对智能手机全面加速:
System Boost(系统引擎):首先是兼容、贯通多底层硬件平台,实现从底层到界面的全域优化。据OPPO介绍系统引擎可针对20多个软件场景、20多种软件行为,提供50多个优化方案,充分调用底层硬件资源,确保用户在绝大多数通用场景中更流畅、稳定的体验。
Game Boost(游戏引擎):游戏的优化来自软件商的合作,目前OPPO与腾讯、网易,以及Unreal虚幻、Unity、Cocos三大游戏引擎进行深度合作,未来将对Top100手机游戏进行底层优化。目前,游戏引擎针对王者荣耀、刺激战场等11款市面上最受欢迎的顶级手机游戏提供了专项优化。同时,其多态网络加速技术可智能分配数据网络与Wi-Fi网络通道的流量数据,改善整体网络延迟状况。
App Boost(应用引擎):游戏之外则是专门的常用软件优化,例如通过和微信团队基于HC框架进行联合优化,应用引擎针对微信的11个用户场景进行优化;通过与手机淘宝团队定制优化,针对手机淘宝的19个用户场景进行优化;通过与手机QQ团队协同优化,针对手机QQ中的13个用户场景进行优化。
以上是OPPO对于Hyper Boost技术的讲解,虽然没有展开安卓全域的详细解读,但是不难看出其整套思路同样是对于“安卓底层的全面梳理、对重点游戏和应用做专项优化”,这是套吃苦工的工作,大量人力和时间的投入才能见结果。所以项目能追溯到2015,也所以我们其实这两年评测OPPO手机时也说——刷安卓版本号没必要,因为这家厂商做了自己版本的梳理。
跳开Hyper Boost,最近行业内关于“系统加速引擎”声音很多。华为、荣耀、vivo先后都有自己的“Turbo”推出。如果你看了前文自然知道,这不是类似全面屏一窝蜂的“跟风卖点”,而是多年技术积累,区别在于谁最早喊出了这个概念。跨过安卓本身碎片化的缺点,来进行相对闭环的优化,对于用户来讲,终归是好事