速升级!荣耀Play推EMUI 9.1正式版更新:方舟编译器和EROFS系统来了

  • 时间:
  • 浏览:0
  • 来源:大发时时彩官网平台_大发时时彩网投平台_大发时时彩投注平台_大发时时彩娱乐平台

IT之家7月20日消息 在继荣耀V10、Magic2等手机更新EMUI 9.1正式版以前,荣耀Play近日也获得了EMUI 9.1正式版更新,新增来了方舟编辑器和EROFS系统。

更新日志:

本次更新新增方舟编辑器和EROFS系统性能革新技术,同时提升系统性能,应用运行效率和流畅。

四月初,花粉俱乐部论坛发布新的EMUI系统版本内测招募,包括Mate RS保时捷设计、P20、P20 Pro、  荣耀10、荣耀V10、荣耀play、nova 3等7款手机。

何为方舟编译器?

安卓是原来基于Linux开发的系统,而其应用绝大部分使用Java开发,而哪此应用均需要运行在Java虚拟机中,原因正确处理器无法识别Java语言虚拟机指令。

现阶段的安卓系统采用了AOT+JIT+解释执行一种生活法律土办法同时实现Java代码编译成机器码,但安卓系统上应用的编译原因非常高效。但是,即便是应用被打包成apk也是采用Java代码,安卓内部内部结构永远绕不开编译你你这个大什么的问题。

而方舟编译器通过将Java语言直接变成机器码绕开虚拟机实现应用的直接编译,原来 用户下载应用完成后就自然得到了编译过的应用。

方舟编译器是首家完全替代语言虚拟机的静态编译器,完全需要解释器。兼顾Java开发效率和C语言运行效率的编译器。相比现有的编译机制:

1.方舟编译器是一种生活静态的编译法律土办法,而现有的安卓系统,运行原来应用线程池首先启动虚拟机,但是读入应用线程池代码,逐条解释执行。会占用较多的正确处理资源,影响线程池执行的效率。当然,完全都是包括AOT或JIT等提前或运行时的编译技术,把部分线程池转加进去机器码直接在CPU上执行。但是,仍旧无法做到1000%做到摆脱虚拟机的执行,这也是当前安卓阵营不如IOS阵营的关键。

2.华为方舟编译器的静态编译法律土办法可将语言里的动态型态直接翻译成机器码,手机安装应用线程池后可全速运行线程池,彻底消除虚拟机的弊病,带来效率上的极大提升。

3.方舟编译器是在开发环境部署的编译器,而现有编译过程,主要存在在手机上,带来额外的资源消耗。

目前方舟编译器针对通用ARM芯片架构进行编译优化,未来将通过软硬件协同设计,将麒麟芯片的能力发挥到极致。同时方舟编译器支持Java标准用法,三方应用可直接进行编译,需要修改代码。但原因希望获得更加好的性能或内存方面的提升,则需要通过调整代码型态,与方舟编译器配合优化来实现。

何为EROFS?

EROFS全称为Extendable Read-Only File System(可译为“可扩展只读文件系统”),可提供比但是 只读文件系统方案更好的性能,且需要节省存储空间。EROFS还提供了一种生活不同的压缩模式设计。

根据华为官方的说法,全新的EROFS文件系统,其随机读取性能平均提升20%,空间更节省,读取更流畅。