相比之下,OPPO发布的Hyper Boost则有着不同的维度,技术更加全面。 以当今手机用户最常用的三个应用程序——微信、手机淘宝和手机QQ为例。
通过成为微信的技术合作伙伴,在微信场景下,“Hyper Boost与未优化情况相比,进入和退出对话页面的流畅度提升29.8%,朋友圈滑动流畅度提升19.9%,流畅度提升进入未读聊天群速度提升23.5%,GIF表情流畅度提升35.9%。
在手淘场景下,优化后手淘购物车页面访问速度提升48.21%,店铺页面访问速度提升30.78%,搜索页面访问速度提升26.2%,搜索页面点击搜索速度提升23.07%,订单详情页进入速度提升22.29%。
在手机场景,经过优化后,“手机首次打开的聊天页面增加了69.71%,非首次打开的聊天页面增加了67.23%,退出聊天页面增加了51.92%,打开空间增加了20.95%,手机创业公司增长14.93%。”
虽然这些都是理论数字,但在OPPO最近发布的R17系列产品上,其实已经出现了。 它们主要展示了Hyper Boost对手机流畅度带来的提升。 这对于被安卓应用(尤其是手机淘宝)所困扰的用户来说充满了诱惑。
相似的技术名称,不同的技术原理
事实上,在发布后的一段时间内,外界对华为GPU Turbo的技术细节知之甚少。 大家只知道“GPU Turbo软硬件协同图形处理加速技术打破了软件和硬件的界限,重构了系统底层的传统图形处理框架,实现了软硬件协同”。 一方面是因为华为对这项技术的保密程度很高,另一方面也是因为这项技术实在是太复杂了。
随后unity切换场景卡顿,外媒AnandTech从技术细节上分析了GPU Turbo。 GPU Turbo的本质是华为对每台设备、每款游戏的DVFS(Dynamic Voltage Frequency Scaling)优化控制。
虽然两者都是为了提高用户的流畅度,但从已知信息来看,OPPO Hyper Boost技术的原理与华为的GPU Turbo并不相同。
对了,这里提一个问题,为什么用户在使用手机的时候会感觉顺畅和不顺畅?
事实上,一部给人“流畅”观感的手机,系统效率高,屏幕刷新率高,甚至网络连接流畅(这在游戏体验上是相当敏感的)。
用官方的话说,Hyper Boost是OPPO自主研发的全场景、系统级资源调度优化方案。 它由系统引擎、应用引擎和游戏引擎组成。 +软件场景,20+用户行为,50+优化方案,弥补Android系统资源分配机制的短板,让用户在大多数常见场景下都能获得最佳体验。
更详细地说,Hyper Boost中的“系统引擎”引入了OPPO自主研发的Behavior-Aware Scheduling(BAS)解决方案。 以往Android系统的Linux底层内核都是以20毫秒为单位调整底层硬件的频率音乐,而OPPO的行为感知调度方案是采用全新设计的Linux任务调度器unity切换场景卡顿,以单位为单位动态调整底层硬件的频率0.2 毫秒。
不要小看从 20 毫秒到 0.2 毫秒的变化。 系统引擎足以让你更快抢红包,回复重要工作信息。
Hyper Boost中的“游戏引擎”不同于一般的CPU/GPU频率在游戏过程中提升,而是针对玩家最常遇到、最核心需要解决的使用场景(比如吃鸡游戏中的团战、跳伞、打开镜像)进行针对性优化。
也就是说,在各种核心游戏场景中,手机端可以判断用户的行为和具体场景,瞬间给出最佳优化方案。 此外,针对用户在玩游戏时最担心的网络延迟问题,游戏引擎中的多态网络加速技术可以发现用户的Wi-Fi情况,当Wi-Fi不稳定或网速低时,它可以解决用户的网络延迟问题。 状态不稳定,延迟太高。 其原理是与蜂窝数据网络和Wi-Fi同时工作,通过算法将数据包智能分配到不同的网络通道,从而改善整体网络延迟。
应用引擎针对上述三大超级应用——微信、手机淘宝、手机Q进行了优化。 其具体场景的应用和改进在之前的文章中已经提到,这里不再一一列举。
相比之下,Hyper Boost 是一个足够全面的解决方案。
一方面,Hyper Boost 针对的应用程序数量足够。 除了三大超级APP硬件设备,还包括十一款头部游戏,囊括了当下最火爆的游戏。 其背后的合作公司也包括目前的顶级开发商,以及三大游戏引擎Unreal、Unity、Cocos。 这也是业内首次同时与多个产业链伙伴合作。
此外,Hyper Boost 不限于特定平台。 OPPO提出Hyper Boost可以跨芯片平台兼容,覆盖旗下多款产品。 也就是说,采用高通和MTK平台的OPPO终端产品都可以受益。
总的来说,Hyper Boost全面且高效,是一个足够优秀的手机加速方案,但仍有进一步提升的空间。
在研发上,Hyper Boost的学习过程都是机器学习,缺少神经网络和深度学习。 这个缺点需要等到未来。 OPPO将加入AI硬件模块,进一步提升Hyper Boost优化能力,让优化过程更加智能。 .
而且未来可以预见,如果,我的意思是,如果Hyper Boost被谷歌纳入到Android系统层面,那么将会有更多的受众,更多的产业链上的厂商会受益于这项技术。
注:欧阳葱对本文有帮助