我想问,你们更新方舟编译器后,手机咋样了?会卡不?

草舍悠悠


以前用三星,我不评论,自从19年1月份用荣耀V20后我不知道什么是卡。


高瞻远瞩5311


    华为开始陆续推送EMUI 9.1系统,我的mate 20升级到了最新的EMUI 9.1之后,最明显的感觉就是,手机更加流畅了,续航时间有所增加。下文具体说一说。


    1、方舟编译器

    华为的EMUI 9.1的很多系统组件采用方舟编译器进行编译,去掉了中间层“JAVA虚拟机”的限制,实现了内存的随时回收,提升了系统的运行效率。传统的安卓编译器,编译后的app运行在JAVA虚拟机上,采用边解释边执行的方式,内存采用了全局回收的机制,因此存在执行效率低、内存占用率高等问题。


    EMUI 9.1提升了系统流畅性,很大程度上与方舟编译器有关,采用方舟编译器对多个系统组件进行了编译,系统流畅度提升了24%,系统响应时间提升了44%,第三方应用使用方舟编译器编译后,流畅度提升了60%。

    打个比方,到了国外与当地人交流,传统的编译器相当于同声传译, 需要靠“中间人”进行翻译,难免存在效率低的问题,而方舟编译器相当于你直接获取了当地的语音能力,提升了沟通的效率。


    2、其他方面的升级

    ERFOS文件系统

    升级到EMUI 9.1之后,系统流畅度提升与华为的ERFOS超级文件系统有一定的关系。EROFS文件系统改进了压缩算法,采用了固定大小的压缩输出。经过测试,系统的随机读取速度相比传统的EXT4提升了20%,同等条件下,存储容量占用空间减少了2GB,可以多存储1000+的照片。


    GPU Turbo 3.0

    众所周知,华为的麒麟处理器采用了ARM的Mali公版GPU,存在系统瓶颈,性能不及高通的adreno GPU。为了弥补硬件性能的不足,打通GPU、CPU、操作系统的瓶颈,华为自研了GPU Turbo技术,提升了游戏的画质和流畅度同时降低了功耗。


    GPU Turbo 3.0覆盖了国内60多款主流游戏,相比上一代性能提升了60%,功耗降低了10%。


    总之,华为的EMUI 9.1带来的“黑科技”还是比较多,而且很多涉及到了底层系统,比如方舟编译器、EROFS文件系统等。随着谷歌终止与华为的业务往来,根据余承东的说法,华为有望在明年春季推出自家的操作系统,不再依赖google android系统,希望我国能够自己的操作系统能,以免被再次“掐住脖子”。


Geek视界


感谢您的阅读!

前段时间,更新了EMUI9.1,设备是华为mate 20 pro,更新后的感觉,我直接用一个字形容:快。具体说一说,到底有哪些方面的提升。

提升一:到底方舟编译器怎么样提升手机流畅度的?我觉得三个方面。

我打开mate 20 pro,明显的感觉到应用启动速度变快,特别是华为自带的程序,基本上都是秒开。华为提升的地方:

  • 通过对底层系统的提升,我一直觉得方舟编译器应该是对华为系统中,本身自带的应用进行了重新的编译,否则在打开自带的APP的时候,它的速度为什么那么快?
  • 对于内存机制的回收。内存回收机制的变化,在之前安卓系统中内存回收机制,要求我们在关闭某App,正在使用的APP会暂停,这样会造成手机卡顿。而方舟编译器解决了这个问题,打开或者关闭APP, 正在使用的APP并不会暂停。
  • 第三方应用程序重新编译之后,它的应用启动速度会提升。

方舟编译器确实提升了EMUI9.1的流畅性,这是事实,可以去试用下。

提升二:全新的超级文件系统EROFS,这种超级文件系统的优势是,将系统的空间缩短,让系统可用空间变大。

提升三:功能性提升

  • GPU Turbo技术,GPU Turbo 3.0 他的游戏覆盖范围更广,达到了60款游戏,而且在底层进行了深度的优化,所以,我们在王者荣耀或者吃鸡过程中,能够感觉到游戏的流畅性,而且相对的功耗也降低了很多。
  • 手机即是车钥匙。目前华为手机支持车钥匙功能,虽然只能使用宝马,但是,这项技术确实让我们在之后的手机使用过程中带来便利,
  • 至于AI一键打开,HUAWEI Share 一碰传,AR 测量等等提升还是比较出色的。

总结,经过方舟编译器编译的华为系统,它的流畅性很高,并没有出现卡顿情况,如果想升级的用户还是建议考虑,当然,目前能够进行正式更新的手机并不多,大家还是稍微等一等,正式版的升级。


LeoGo科技


荣耀9X入手两周,也体验了方舟编译器。升级后卡顿倒是不至于的。不过谈及到有没大幅度提升流畅度方面的使用感受时,我只能说是无所谓的变差也谈不上变得更好。新机本身就很快的缘故,体会不出也正常。

编译是将编程语言翻译成机器能识别的二进制代码的过程。Java跨平台特性,需要通过Java虚拟机去将编译。App的运行中间隔了一层虚拟机先编译后运行,所以安卓的运行效率并不高。方舟编译器强在哪里?它可以绕过虚拟机而直接编译出机器所能识别的指令。

那为何方舟编译器能绕过解释器执行+JIT编译和AoT静态编译的过程,而一步到位变成机器码?这是得益于方舟编译器独特的静态编译方式,应用预先经方舟编译器后上架应用市场,而用户下载安装后的APK应用就已经是完成编译了的。言外之意就是编译过程从原先的手机终端上转移到了应用开发那里。那可想而知的是,解决了安卓传统的边解析边运行的弊端问题,自然就提升了运行效率了。

方舟编译器的另一特点还在于内存回收机制的改善上。安卓机在长时间的使用后,内存就会出现越用越少的情况,即便后台清理也难以及时释放内存,这与安卓内存集中回收机制直接相关的。所以越用越卡长期以来也是安卓的通病问题了。事实上ART对内存回收机制也有了显著的改善作用,但方舟编译器更强的则表现中可以做到随时内存回收还无需暂停应用。这样一来就极大程度上避免了运行中因内存回收所可能出现的卡顿感问题了。

不否认方舟编译器对老一些的机型或者是说使用了较长一段时间的华为手机来说可能会带来明显的性能提升作用。但也不要过度去“神化”方舟编译器了。性能永不应脱离硬件层面而谈。升级后手机焕然一新宛如新机?电池续航大大提升?我想这些说法难免都是有点“自欺欺人”的成分吧。


IT小众


小编现用华为mate20手机,昨天更新的手机系统,把玩一天后谈谈个人体验。

1.游戏:玩穿越,王者,吃鸡,无压力,比以前感觉更丝滑,很流畅,也有可能是新换的膜起了作用。

2.办公:传文件,编辑东西,还是一如既往的好用,是个办公神器。

3.视频:看片更带感,画质很清晰,音质也很好,有可能是gpu3.0的加持。


情感铺垫之黄不为鸡汤


手机卡不卡和用什么编译器关系不大。国内手机用了一段时间Android手机后明显变卡,那是因为几乎所有的Android APP都有流氓行为。单个APP启动速度加快一点,并不能改变APP的流氓行为。国内几家大手机厂家应该联合起来,做一个类似Google play的应用商店,并严格审核APP。


zraul


这位朋友应该是华为手机用户了,并且是比较关注华为的EMUI系统的一位热心用户,对于华为的新系统EMUI9.1来说,它的更新是底层的,是DNA级别的更新,用户的操作体验进一步提升了,所以太多华为手机用户想体验一下这个新系统了,新系统同时更新了应用编译器,它有一个名字叫方舟编辑器,为提升应用打开操作体验有很大的作用。

更新系统之后,这个方舟续译器主要的是为应用打造的,它是一种更先进的编译语言,对应用打开和操作提供优化,它和用户没有太过直接的关系,当然了,如果应用开发者使用了这种方舟编译器,那么这个应用的体验就会得到提升的。而用户提验提升是最终日目标,不过这个也是要看应用开发者是不是使用了符合华为方舟编译器的应用。

整体上来说,华为有EMUI9.1系统更加的流畅了,而安卓系统的体验变得更好,使用时间更长不卡顿,也是以华为手机最先开始的。从最的500天不卡,18月不卡,到出地的华为手机已经不再说会不会卡这个问题了。这就是强大技术的力量呀。

以上就是小编的简单分享了,希望可以为这位朋友提供一些小小的参考。同时欢迎更多的华为手机用户来分享自己的用机常识。


黑米桃


更新EMUI9到现在,使用感觉还是挺不错的,一切都挺流畅的。

至于随着更新的方舟编译器,现在只有采用方舟编译器编译过的应用你才能感受到效果,目前好像只有几款,但是现在方舟已经对外开源,相信之后越来越多的应用将支持方舟编译器。至于那几款已经被编译过的应用,你是能够清晰的能感受到应用加载速度的改变,使用过后让我对于未来更加期待,希望能借此改善安卓用户的使用体验。

看完华为新品的发布会,也让我对于EMUI10充满期待。


Gg科技


mate10升级后提升非常大,以前应用滑动屏幕不跟手掉帧,现在逛头条淘宝的时候有了丝滑的感觉。


冷冷的夏WZ


本身流畅度就还行,装了方舟后启动速度方面确实提升了,运行速度也许有提升,但是我对此注意不到,可能流畅度原来就不错的原因吧。何况我用的是华为P20Pro,也不算旧吧。最近的华为手机的表现还是挺满意的,就是价格降低有点多,这点恐怕是我最无奈的地方了。


分享到:


相關文章: