鸿蒙7最值得关注的是,并不是桌面又多出几层动效,而是方舟引擎终于把大模型塞进系统调度里了。
根据华为终端于6月12日发布的消息,HarmonyOS 7开发者Beta已经开启,超丝滑方舟引擎将会结合使用习惯、应用关联、时间地点和应用重要性来对资源进行加速调度。
这次思路发生了变化,并不是说哪里卡就去优化哪里。
主要就是提前预判。以前手机的性能调度,更像是用户打开某个应用程序之后,系统才会开始分配计算资源和内存;
鸿蒙7想要做的事情是,在你打算打开常用的地图、支付或者聊天应用程序之前,先把后台状态、任务优先级以及资源占用整理好。
从主观感受来看,如果这样的优化能够做好,那么滑动顺不顺只是一些表面的东西,真正有用的则是切换应用程序的时候少等半拍。
方舟引擎不是单个的加速按钮,而更像是系统的底层总管。根据官方公开的信息可知,性能大模型按照应用的重要性来选择保留哪些内容,重要的应用场景会优先保证其存活状态。
大白话来说,就是不会让你刚收到消息、查完路线、填完表格,离开两分钟再回来就重新从头加载。这样的体验相比于跑分提高了多少更容易被普通的用户所觉察到,我个人认为这个方向是正确的。
但是AI调度并不是万能药。要经过长时间的观察和研究,才能了解哪些应用程序应该提前做好准备,哪些则需要及时收回。
如果不能准确判断的话,在没有提前占据内存的情况下,反而可能会阻碍其他任务的进行。目前华为公布的只是技术路线以及实验室测试条件,
并不能直接得出不同型号手机、不同第三方应用程序可以提高多少的效果,还需要经过Beta后续的实际测试来确定。
爱范儿6月12日报道称,鸿蒙7将会根据具体的应用场景以及地理位置的信息来对某些应用程序进行后台加速、后台管理也会优先保证重点应用的存活。
这里的地理空间信息并不是指手机时刻都在关注着用户,而是在于系统把时间和地点以及常用的事务等上下文信息拿来帮助进行判断。
早上通勤经常打开地图,在公司的时候也经常打开考勤或者协作工具,理论上都可以成为它预加载的理由。
我认为这套方案比较有优势的地方就是没有把流畅度仅仅寄托在了芯片性能之上。现在的旗舰芯片已经很强大了,但是日常掉帧和卡顿的情况常常出现在应用程序的启动、后台回收、动画衔接以及资源抢占的时候。
方舟引擎要是能把这些问题串在一起解决的话,即使不更换手机硬件,也能够使手机更加流畅。其实这样比单纯的把动效变慢或者变软更有实际的意义。
但是我要吐槽一下,华为把性能大模型放到了方舟引擎中,听上去很厉害,但是落到实际体验中就特别依赖于应用程序的适配。
系统能够预测到资源的情况,但是它不能代替第三方应用程序来解决自身臃肿、耗电以及页面卡顿的问题。鸿蒙生态已经有很多的应用和服务,
但是常用的APP版本质量参差不齐,这也是造成流畅度的一个硬性障碍。
游戏也可以用来测试方舟引擎。根据华为公布的实验室信息可知,鸿蒙7搭配上AI超分、智能HDR之后的目标就是既要保证画质又要保持长时间满帧运行的效果。
需要注意的是,测试的对象为Mate 80 Pro Max,并且该功能需要以后进行升级支持,因此不能直接应用到所有的设备上面去。
对于重度玩家来说,帧率稳定不稳定、发热量大不大、掉不掉,这些事情要比发布会上的技术名词更加重要。
对于正式版的节奏,目前公开的信息比较简单。根据科技日报6月12日的报道,鸿蒙7当时发布的版本是开发者测试版。
另外根据@数码闲聊站6月12日的爆料,Mate90系列最快会在九月份发布,并且有可能会成为鸿蒙OS 7的首发机型。此节点值得重视,
因为新的系统一般会先在新旗舰上把调度策略跑完整,然后对老机型进行后续升级时就应当关注实际名单和适配节奏了。
▲ 华为 Mate90 系列鸿蒙OS 7 首发渲染图因此,想要为了“更流畅”的理由去换新手机的人们,请不要冲动行事。鸿蒙7真正吸引人的地方在于方舟引擎由固定的规则转向根据场景来分配资源;
它可以降低后台杀应用以及任务切换时出现的卡顿问题,但是前提是要保证该款手机本身的性能、所安装的应用程序是否能够得到良好的适配,并且后续更新的版本也要及时跟进。
等到正式版发布之后,再看它的实际续航能力、后台留存情况以及在高负载的游戏场景下表现如何,然后才能判断出这次更新值不值得。