当前位置:网站首页> 天晴问答>正文

华为发布的方舟编译器真的这么神奇吗?

提问于:2019-04-12 13:05:38提问者:天晴网友| 评论:

如题:华为发布的方舟编译器真的这么神奇吗?关于华为方舟编译器,你怎么看?

最佳答案

华为方舟编译器,是一次重大创新。

华为方舟编译器的原理。

三种计算机语言。第一,机器语言,就是0、1二进制代码。第二,汇编语言,就是通过机器硬件将机器语言编译成我们能看明白的编译语言,就相当于翻译器。第三,高级语言,就是程序员编程,比如JAVA 编程等。

安卓系统基本操作。除了华为、苹果之外其他手机厂商也基本用安卓系统。简单点说,就是用JAVA虚拟机编程(高级语言),再用JAVA虚拟机汇编(汇编语言),再编译成机器懂的二进制(机器语言)。 虚拟机始终绕不开、都是虚拟机进程,而且不同公司虚拟机、程序编写软件和习惯不同,必须一行行地汇编、编译、执行,每部分都有头有尾,就相当于把名著改变成若干集电视剧。

方舟编译器的逆天操作。华为这款编译器将上述汇编、编译功能合为一体,成为华为统一标准,本质是创新型的安卓应用编译器。不管是哪家编的程序(高级语言),用华为编译器,可以统一地汇编、编译,统一给安卓系统执行(机器语言)。就相当于把名著改成一部电影,只有一个开头结尾,是一个整体。这么做有一个前提,就是兼容适用于安卓的所有开发语言、汇编表、编译表,在此基础上自己重新汇编、编译,整合成为华为自己的标准。这个工作量和难度是相当惊人的。

华为方舟编译器的功能。

过程很省事。华为方舟编译器是底层优化,虽然执行效率还需要实践证明,但是让操作系统全程执行机器码,彻底改变了安卓系统“边解释边执行”的效率问题,高效编译,直接运行,多个来源,一个出口,效率会提升。

性能很优越。余承东的描述中,华为方舟编译器能够将系统操作流畅度提升24%,将系统运行效率提升44%,将各种APP操作流畅度提升60%。

华为方舟编译器的潜力。

开发共享搭平台。余承东面向国产手机厂商宣布,方舟编译器要开源,鼓励APP开发厂商尽量使用方舟编译器,实际是培养客户的信任和使用习惯。到了5G时代,一切上云,APP未必一直存在。

为自己系统铺路。华为如果今后用自己的系统,各家厂商不需要根据华为的新系统重新开发APP,只需要通过方舟编译器处理过,就可以很自然地将安卓系统的软件移植到华为操作系统上,背后是手机生态的移植,这个意义非同寻常。华为的5G布局也是类似原理,尽量兼容3G、4G组网,减少原有用户、厂商的建设、使用成本。同时,华为芯片减轻对高通的依赖、方舟编译器减轻对安卓的依赖。这是华为的技术远见。

欢迎批评指正。

网友2902
其它答案

华为这是哗众取宠,自吹牛皮。android上的java虚拟机早就不是解释执行的时代了,谷歌已经实现了预编译java指令为二进制代码的工作,android上的dex2oat就是这个功能,实在不明白华为吹嘘的这个方舟编译器好在哪儿?有本事,真的自己搞出来真正属于自己的东西,而不是找个噱头就为了博个眼球,多卖出去几台机器。中国的任何公司真正投入研发,取得技术成就我都万分高兴,但不屑于华为这种不齿的行径

游客7557

作为一个Android从业人员来讲 我就怕它吹的牛逼不是真的 等它开源了 我看看原理在来回答吧 如果真有什么特别的改进我真心为华为感到高兴 但是优化60%的速度Google都不敢这么讲啊

游客6783
相关推荐+更多
  • 华为p30国内售价多少钱?

    华为p30国内售价多少钱?

    华为p30国内售价多少钱?3月26日的时候,华为P30系列正式发布,我也打算购买华为这台手机的,之前也没有了解过,不是很清楚,想问大

  • 华为p30支持5g网络吗?

    华为p30支持5g网络吗?

    华为p30支持5g网络吗?前段时间,华为发布了华为P30系列手机,也是比较多人关注这台手机的,但是不知道能不能使用5g,所以想了解一

  • 华为手机董事长是谁?

    华为手机董事长是谁?

    华为手机董事长是谁?华为如今成为国产手机里的第一名,这些成绩的背后都是离不开华为的努力,所以想了解一下,想问大家,华为手

  • 华为p30支持5g吗?

    华为p30支持5g吗?

    华为p30支持5g吗?华为新一代旗舰机P30的手机是在巴黎那边亮相的,也有很多的华为粉关注这款手机,所以想了解一下价格,想问大

  • 华为p30国内售价多少钱?

    华为p30国内售价多少钱?

    华为p30国内售价多少钱?我打算换手机的,而且最近也有看到华为p30上市的消息,所以想了解一下价格怎么样,想问大家,华为p30国

  • 华为从美国撤资是真的吗?

    华为从美国撤资是真的吗?

    华为从美国撤资是真的吗?在网上有看到消息说华为要关闭美国工厂,所以很多人都猜测华为从美国撤资,也不知道是不是真的,具体

问答评论

评论列表(条(包括审核中))