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

时间:2019-11-07 12:21:11
[摘要] 9月4日,荣耀发布了新款荣耀play 3,价格只要999元起,但继荣耀play gpu turbo加速技术之后,又首发带来了吓人的技术2.0,全场景加速引擎。全场景加速引擎包括智慧系统调度、智慧内存引

9月4日,荣耀发布了新的荣耀3,售价仅为999元。然而,继荣耀游戏gpu涡轮加速技术之后,荣耀游戏3也带来了可怕的技术2.0,一个全场景加速引擎。

荣耀官方称,荣耀将未来的操作系统技术放在荣耀play3上,用未来的概念解决了安卓系统的调度问题。应用程序启动速度提高了19%,系统运行平稳性提高了27%,仿佛前台任务会自动进入“超车车道”,系统会飞起来。

那么,这个全场景加速引擎基于什么原理?

荣耀业务部副总裁熊俊民(@ Glory Old Bear)今天写了一篇详细的文章,深刻理解这个神奇的引擎。

总之,整个场景加速引擎是通过调整系统内核架构来优化资源调度逻辑,使得系统资源被优先提供给当前在前台运行的应用。简而言之,这是给应用程序开绿灯。

说起来很简单,但实际上实现起来相当复杂。以下是基于《光荣的老熊》的详细解释。

1.全场景加速引擎的作用是什么?

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

(1)、智能系统调度

荣耀称之为整个场景加速引擎的灵魂。

我们知道安卓是基于linux的,linux 2.2引入了一个调度器,这个调度器一直在不断升级。然而,默认的调度策略过于强调资源的公平分配,并且不加区别地对待每个正在运行的应用程序。即使在玩游戏时,同样的资源也会在后台分配给微信。

荣耀被添加到智能系统调度中,根据需要分配,在不影响系统平滑度的前提下,让当前使用的第一个任务进入快车道,达到更快的效果。

例如,当运行十几个应用程序时,如果你想打开微信,智能调度系统会为微信开通一个vip频道,与微信一起调用的输入法、语音识别、触摸和滑动动画、摄像头等功能也会得到优先考虑,这将会得到最充足的资源,就像使用白金卡不仅可以优先登机,还可以带来朋友。

由于系统会将大部分资金分配给当前使用的应用程序,用户的直觉是手机会反应更快,操作更方便,卡顿更少。

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

例如,一些应用程序显然不需要太多的系统资源,但是它们会通过显示浮动窗口等小手段占用前台资源。智能系统调度将识别此类应用,降低其优先级,并确保系统资源的合理分配。

此外,智能调度系统还将学习用户使用各种应用程序的习惯,优先加载要使用的内容,自动区分vip并给予优先服务。

(2)智能内存引擎

在标准安卓系统环境中,内存分配和回收不区分前端和后端进程,由前端和后端发起的内存请求得到公平对待,在高系统负载下,由于后端应用和前端内存资源之间的竞争,这将导致频繁的阻塞。

智能记忆引擎有两个神奇的武器。一是智能识别和控制,整合用户使用习惯和应用频率,构建差异化vip服务系统,确保用户日常操作的便捷和流畅。

第二个是压缩转储。对于优先级较低、活动较少的任务,采用华为的自主研究算法进行压缩转储等处理,确保每一个空间都能得到高效合理的利用,就像冬天把衣服压到夏天箱子的底部一样。

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

这个原则看起来很简单,但是不容易做到,因为它需要修改安卓系统的底层内核。安卓系统资源调度和分配的基本逻辑需要从根本上进行修改,以使手机系统运行得更快、更智能。

这些看似简单的功能需要华为12个部门和157名研发专家两年的辛勤工作。他们甚至利用华为2012实验室的技术储备,深入优化了39个底层核心,获得了46项研发专利。

江苏快三

© Copyright 2018-2019 hpbcool.com 太来信息门户网 Inc. All Rights Reserved.