分享

华为方舟编译器正式开源, 为鸿蒙系统铺路, 追赶安卓与IOS

 柳家李红 2019-08-31

华为官方与8月31日正式宣布,华为自研编译器“方舟编译器”,将于近日正式开始对外开源。华为终端CEO余承东表示,方舟编译器能够改善安卓应用编译效率,将之前的边解析边执行转变为全程机器码高速运行程序。

点击加载图片

目前,与华为合作的顶级开发者与机构已经到达了40多家,这些人将会通过方舟编译器对各类应用进行编译优化,并在未来的几个月中陆续发布上线。

点击加载图片

大家都知道华为今年由于和谷歌关系的僵化,导致了谷歌对华为使用安卓系统的限制。随后华为作出反击,拿出了自己的“秘密武器”华为鸿蒙操作系统,华为的野望也第一次展现在大家的眼前。

点击加载图片

鸿蒙OS是世界上首款搭载微内核的全场景分布式OS,同时兼容Linux内核与LiteOS内核,而方舟编译器在鸿蒙OS中起到了至关重要的作用。华为既然选择了推出鸿蒙OS,那么其最终目标肯定是将之打造为如安卓与IOS一般的世界级OS。

点击加载图片

想要做到这些华为就必须为鸿蒙OS打造一个完整的生态环境,如兼容性、开发效果、应用入住效果、系统流畅程度等等,而想要打造出完整的鸿蒙OS生态,方舟编译器是必不可少的,它可以用自己领先世界的系统算法,赋予鸿蒙OS极致的系统流畅度,可以为开发者提供一个优秀的开发环境,并且通过方舟编译器,开发者们并不需要将之前的应用推翻重做,只需要基于方舟编译器进行优化即可。甚至可以说华为敢于推出鸿蒙OS,方舟编译器是一个跟重要的原因。

点击加载图片

荣耀掌门人赵明曾公开表示,方舟编译器对安卓系统性能的突破是革命性的,因为它是从底层开始对系统进行优化,并使用了应用的编译和运行机制,这样做带来的好处就是,将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容。

点击加载图片

按照华为官方的测试数据,“方舟编译器”可以使应用执行效率提升29%,系统操作流畅度提升24%,系统响应性能提升44%,第三方应用操作流畅度提升60%。据悉,华为方舟编译器将会在EMUI后续的版本开发中运用到更多模块中,并且方舟编译器将面向业界全面开源,更多开发者可参与到方舟编译器的开发、使用中。

点击加载图片

方舟编译器的开源与鸿蒙OS有着不可分割的关系,只有对方舟编译器做开源处理,才会有越来越多的开发者加入到鸿蒙OS生态的建设中来,这样才能够将鸿蒙OS一步步的完善起来,并且为以后鸿蒙系统打开市场做好准备。

点击加载图片

而且华为旗下的手机产品已经有超过20款都支持了方舟编译器,具体名单如下(更多机型还在陆续是配中) 华为品牌:P30、P30 Pro,P20、P20 Pro,Mate 20、Mate 20 Pro、Mate 20 X、Mate 20 RS保时捷设计、Mate 10、Mate 10 Pro、Mate 10保时捷设计、Mate RS保时捷设计、nova 5 Pro、nova 4、nova 3; 荣耀品牌:荣耀20、荣耀20 Pro,荣耀9X、荣耀9X Pro、荣耀Magic2、荣耀10、荣耀V10、荣耀Play、荣耀V20;

点击加载图片

此次方舟编译器的开源意义非凡,这是华为决心的表现,华为希望若干年后世界上能够出现第三个世界级OS:“华为鸿蒙OS”。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多