玩懂手机网资讯,今天华为为荣耀Play发布了EMUI 9.1正式版更新补丁,版本号为9.1.0.321(C00E320R1P1),大小为3.80GB,新的更新补丁主要新增了方舟编译器的支持和EROFS系统性能革新技术,系统了系统性能,应用运行速度和流畅度。
荣耀Play采用6.3英寸刘海屏,搭载麒麟970处理器,后置1600万+200万AI双摄,能智能识别22类摄影对象,500+场景,前置1600万AI自拍摄像头,能准确识别人脸的多个特点,进行肤色和光感的调节,发丝精细背景虚化,人像突出。配备3750mAh电池,预装EMUI 8.2系统。
根据华为官方的介绍,方舟编译器是首家完全替代语言虚拟机的静态编译器,完全不需要解释器。兼顾Java开发效率和C语言运行效率的编译器。相比现有的编译机制:
1.方舟编译器是一种静态的编译方式,而现有的安卓系统,运行一个应用程序首先启动虚拟机,然后读入应用程序代码,逐条解释执行。会占用较多的处理资源,影响程序执行的效率。当然,也有包括AOT或JIT等提前或运行时的编译技术,把部分程序转换成机器码直接在CPU上执行。但是,仍就无法做到100%做到摆脱虚拟机的执行,这也是当前安卓阵营不如IOS阵营的关键。
2.华为方舟编译器的静态编译方式可将语言里的动态特性直接翻译成机器码,手机安装应用程序后可全速运行程序,彻底消除虚拟机的弊病,带来效率上的极大提升。
3.方舟编译器是在开发环境部署的编译器,而现有编译过程,主要发生在手机上,带来额外的资源消耗。
方舟编译器是个通用技术,三方应用开发者可参与到华为方舟编译器的开发与使用,以及应用到自身应用中。方舟编译器不仅仅用于安卓,还可以适用ICT行业。
领取专属 10元无门槛券
私享最新 技术干货