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上执行。但是,仍旧无法做到100%做到摆脱虚拟机的执行,这也是当前安卓阵营不如IOS阵营的关键。

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

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

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

何为EROFS?

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

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

EMUI10安装java_速升级!荣耀Play推EMUI 9.1正式版更新:方舟编译器和EROFS系统来了 - IT之家...相关推荐

  1. 系统更新荣耀play服务器,华为宣布:荣耀Play推送EMUI 9.1正式版更新!

    原标题:华为宣布:荣耀Play推送EMUI 9.1正式版更新! 如今,华为.小米.OPPO.vivo.一加.联想等智能手机厂商不仅在硬件配置上激烈较量,比如手机运行内存就从6GB.8GB提升到了10G ...

  2. 12最后一个正式版_玩机体验:iOS14.3正式版更新了哪些内容,是否值得升级?

    正文开始: 数码玩机,就找刘哥!前些天苹果终于推送了iOS14.3正式版,这个系统怎么样?是否值得升级呢?(刘哥的星球:T000VS) 假如你手机现在的系统Bug很多,已经对日常使用有所影响,那么我建 ...

  3. 1909升级卡64_苹果最新系统 macOS Catalina 10.15正式版更新,有哪些升级注意事项

    苹果最新系统 macOS Catalina 10.15 正式版上线啦,此次更新带来了许多重大改变,包括 iTunes 正式被拆分为播客.电视.音乐 3 款独立应用.新系统新增「屏幕时间」.「查找」.「 ...

  4. 诺基亚7 刷android p,兑现承诺!HMD为诺基亚7 Plus推送Android 9.0正式版更新

    原标题:兑现承诺!HMD为诺基亚7 Plus推送Android 9.0正式版更新 集微网消息,上个月,HMD证实将为旗下所有的诺基亚Android智能手机更新到最新的Android P操作系统,不管是 ...

  5. 苹果最新动态 苹果推送 iOS 14 正式版发布

    苹果发布会此次虽然没有公布新手机,预计是在国庆期间吧,不过发布会上还是公布了一些信息,下面给大家整理下苹果的最新动态,一起来看看! 苹果推送 iOS 14 正式版 9 月 17 日,苹果正式推送了 i ...

  6. ios11.2计算机更新,iOS11.2正式版如何升级 iOS11.2正式版更新升级方法【详细教程】...

    iOS 11.2正式版本目前已经可以更新了,本次的 iOS11.2正式版怎么更新 ?下面为大家带来 iOS11.2正式版更新升级教程 ,一起来看看. iOS 11.2正式版本 iOS 11.2升级版本 ...

  7. 【iPhone/iPad】苹果iOS9正式版更新升级及固件刷机教程

    苹果已经正式发布iOS9,各位是不是想要尝鲜新版本系统呢,这里小编和大家分享一个iOS9升级教程.以及iOS9降级教程,无论你是想体验新系统.还是想从新版本降级回旧版本,都可以来看看本教程.[以下是作 ...

  8. 正式版Android P,喜大普奔!一加6正式推送Android P正式版

    [手机中国新闻]北京时间10月11日,一加手机正式向一加6用户推送了Android P正式版. 一直以来,一加手机在Android大版本更新方面的跟进速度绝对堪称翘楚,在今年8月一加6用户便可下载尝鲜 ...

  9. 鸿蒙os全面升级,华为突然宣布,鸿蒙OS正式版6月底全面升级,幸福来得太突然...

    原标题:华为突然宣布,鸿蒙OS正式版6月底全面升级,幸福来得太突然 摘要:早在今年2月华为Mate X2折叠屏新品发布会上,余承东曾表示,鸿蒙OS正式版将于今年4月份全面上线.或许是因为华为宣布卖车分 ...

  10. android p正式版,国内首家!一加正式推送Android P正式版

    近日,相信不少一加6的用户都收到了Android9.0也就是Android P系统的推送,如果没有记错的话,这应该是首个推送Android P稳定版的系统,而此前一加也是首个开放Android P公测 ...

最新文章

  1. 为了把mysql的索引底层原理讲清楚,我把计算机翻了个底朝天
  2. Android 在 SElinux下 如何获得对一个内核节点的访问权限
  3. 2021青海高考文综成绩查询,2021年青海高考分数线预测 文理科录取分数线预测
  4. (原)ubuntu16中编译boost1.61.0库
  5. PAT (Advanced Level) 1003 Emergency(最短路+动态规划)
  6. 使用Guava CharMatcher和Apache Commons Lang StringUtils确定字符串中字符或整数的存在
  7. axios的请求配置
  8. 如何获得onblur中的值_使用带有onBlur的输入字段和来自Reactjs JSX中的状态块输入的值?...
  9. [UVA1374]Power Calculus【迭代加深】
  10. 基于RS的沈阳土地利用情况
  11. 快速下载网页全部图片的方法
  12. html 倒计时弹出框,javascript实现倒计时提示框
  13. python TCP服务器v1.4 - 客户端连接服务器异常(异常情况分类)处理
  14. 网易云音乐Eason Chen 歌词词云
  15. Go实现http接口压测工具
  16. CMake从0到1:Linux编译动态库,调用动态库,VSCode单步执行
  17. 本地搭建xxl-job服务及连接验证
  18. 【SQL】CAST()函数,(CAST AS decimal)
  19. 手机辐射危害盘点:可降低男性精子活性
  20. 炫酷的网页特效展示分享

热门文章

  1. 使用Unity编写传统ARPG游戏的人物操作方式
  2. Tautology (logic)介绍
  3. 垃圾短信分类java_有了这个神器,快速告别垃圾短信邮件
  4. 金色传说:SAP-BC-导出数据时不能选择导出文件的格式问题
  5. 《戴尔·卡耐基传记》--[美]戴尔·卡耐基
  6. Flutter获取网络图片:The following SocketException was thrown resolving an image codec:
  7. android banner无限轮播,LoopBanner - 可以自动轮播的无限循环banner
  8. es - elasticsearch mapping - parameters - norms
  9. (用户角色)超级全面的权限系统设计方案
  10. 解决swiper动态改变数据后分页混乱问题