原标题:华为方舟编译器实测:流畅度果真远超iPhoneXsMAX!
【手机频道·原创】方舟编译器刚刚发布,荣耀总裁赵明在就发微博称“作为安卓体系的革命性突破,方舟编译器给了我们很多想象和操作空间。”在荣耀最新的荣耀20系列手机上就应用了方舟编译器,方舟编译器与传统的安卓编译器的不同之处在哪呢?
首先,向大家普及一下安卓操作系统编译器的运行机制,安卓是在Linux的基础上开发的系统,绝大部分使用Java开发,所以安卓编译器的应用需要在Java虚拟机中运行调试。目前,安卓系统使用的是
AOT+JIT+解释执行来共同实现Java代码编译成机器码。尽管安卓编译器已经十分高效,但是当应用被打包成apk时也要使用Java代码,这是安卓永远绕不开的问题。
方舟编译器成功解决了这个问题,它通过将Java语言直接翻译成机器码来绕开虚拟机,用户在完成应用下载后就可以直接得到已经编译的应用。
在荣耀20 PRO中,使用通过方舟编译器编译的微信打开照片的速度比三星Galaxy S10+更快。利用方舟编译器不同的编译优化策略,修改版的微博极速版在荣耀20 PRO上的运行速度要比苹果iPhone XS Max还要流畅。
责任编辑: