ZAKER新闻 2019-08-30
华为官宣!方舟编译器8月31日正式开源
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

今天,@华为中国官方宣布,8 月 31 日,方舟编译器将正式开源,华为将在当日公布官网具体网址。

华为方舟编译器是首个取代 Android 虚拟机模式的静态编译器,可供开发者在开发环境中一次性将高级语言编译为机器码。据华为官方介绍,方舟编译器业界首个可以多语言联合优化的编译器,支持 C/C++、Java、JS 和 Kotlin 等,可大幅提升应用运行效率。

在现有的安卓系统中,不同语言代码保持独立,在运行环境进行协同时会产生额外系统开销。具体而言,现有安卓编译器的不同应用使用同一套 VM 模板,无法实现不同的性能调优,仅能使用简单的优化算法 ; 而方舟编译器的静态编译允许不同应用做不同优化,应用间互不干扰,可使用更多复杂的优化算法,因此运行效率更高。

安卓手机用户诟病已久的卡顿问题或将得到缓解。

在今年春季新品发布会上,华为表示,方舟编译器能够提升 24% 的系统操作流畅度,提升 44% 的系统响应能力,还能提升 60% 的三方应用操作流畅度,可以极大地解决安卓系统容易卡顿、APP 运行低效、不流畅等一系列问题,能够显著提高手机的运行速度。

据了解,方舟编译器已经和国内头部 40 款应用开展合作。目前,华为 Mate 20 系列、华为 P30 系列,荣耀 20、荣耀 20 PRO、荣耀 V20 等机型均已支持方舟编译器。

而未来方舟编译器是否能成功,后续完整生态能否搭建等问题,将随着开源正式到来,有个答案。

文 / 李佳华

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论