您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
华为发布会上发布的方舟编译器国内别的手机厂商研究出来了么?
华为,编译器,方舟华为发布会上发布的方舟编译器国内别的手机厂商研究出来了么?
发布时间:2019-02-08加入收藏来源:互联网点击:
华为开发编译器的战略底气
华为开发自己的本机代码编译器是具备了“硬基础”的。因为华为有了自己的基于ARM指令集的处理器芯片,这是其他手机厂商所不及的。毕竟编译器开发的前提是要掌握CPU的指令集细节和执行细节,不同厂商的处理器可能会因设计的不同而有一定的差异。如果处理器是别家的,那么方舟编译器就可能需要获得这些细节的差异的信息,为每种CPU提供对应的支持才能实现编译目标的兼容性(包括对一些扩展指令的支持)。如果华为没有自己的CPU就开发编译器,那么CPU厂商稍对指令集进行少量修改就可能导致不兼容,那编译器的实用性就会打折扣。因此在华为站稳了自己的处理器的基础上,方舟编译器至少可以完美兼容华为自己的处理器系列,而不必完全看其他CPU厂商眼色。[头条·小宇堂—未经许可严禁转载]
除了底气和战略配合,还需要投入
据公开的信息,华为公开说方舟编译器在5年前就开始了,投入了上千人,这样的研发投入在其他手机厂商是少见的。所以综合各方面的信息来看,别的手机厂商研发出类似编译器的可能性不大,但在秘密研发中尚未公布的就难说了,主要就看三星了。
华为开发编译器的目标
苹果一直以来在用户体验方面与安卓比较最大的一个优势就是其运行流畅性,安卓的卡顿体验推高了用户的购机成本(你得买更好的配置才能获得跟苹果类似的体验)。或许从某个方面来说,如今的谷歌高通联盟,就跟以往的Wintel联盟类似,挥舞着操作系统+CPU的小鞭子,不断鞭笞着消费者们掏银子买更好的机器。Wintel联盟因为Linux的出现和移动设备的兴起而瓦解,而如今“谷高”联盟的情况也很不妙呢。[头条·小宇堂—未经许可严谨转载]
实际上谷歌在替代安卓方面早已经有了计划,传说已经透露的Fuchsia系统,但是否还有后手很难说,也就是说,谷歌准备在安卓“滥觞”之后,根据形势清场一次,重新收回主控权。而华为推出开源的“方舟编译器”对谷歌的清场策略将是种太极推手的效果。从某种意义上来说,开源的方舟编译器可能已经宣告了Dalvik的死刑,方舟极可能在谷歌动手之前对安卓生态进行一次“换头式”的替代,一旦大量的手机厂商和开发者转而利用方舟编译器来开发,安卓的生态就基本上跟谷歌没什么关系了——身子还是那个身子,但头已经不是那个头了。安卓生态可能分裂为继续使用Dalvik/ART虚拟机的阵营和使用“方舟”的阵营。但开源的推动力曾把Dalvik/ART扶上了台,现在也可能会把方舟扶上台。而之后,华为是否会推出自主版权的操作系统并接管安卓生态,这就难说了,如果成功,这将是“明渡陈仓”的经典案例。而谷歌和美国对此会作何反应让人耐人寻味。
我们拭目以待吧。
回答于 2019-09-11 08:43:50
谢邀。很明显,其他手机厂商还在把重心放在手机产品研发上面,并没有对编译层面的应用进行研发,如果有那么也应该会先于华为进行发布。
方舟编译器有人说这是个逆天的东西,有人说这个是个黑科技一般的噱头。
其实无论方舟编译器有没有改变安卓改变世界的能力并没有太重要,华为作为手机厂商,把一部分研发精力投入到这种高级的编译底层的技术研究上,本身也是一个伟大的尝试。
而且华为成立专门的方舟实验室也表明并不是闹着玩玩,而是真的投入研究成本。
方舟编译器如果真可以极大解决安卓软件编译成机器码的效率低下的特点,那么确实会引来革命性的变化,甚至可以拉动一次华为编译的生态圈。
当然,也有可能方舟编译器只是从某些层面进行了优化,不能从根本解决痛点,可能是炒谷歌的“冷饭”,那么方舟也将成为华为手机里去创新的代表,只不过不是那么成功。
宇文氏习惯性总结:
华为方舟编译器,国有企业的伟大尝试,创新精神的伟大弘扬,成败并没有那么重要。
关注“极客宇文氏”,一名热心有料的软件工程师。
回答于 2019-09-11 08:43:50
阿里云么 阿里云OS 不也是基于安卓换了编译器么
回答于 2019-09-11 08:43:50
说好的涡轮增压呢?说的那些省电百分之几?流畅度百分之几?CPU,利用百分之几,都实现了吗?都是坑营销手段而已,还是靠美帝的技术。我是荣耀9青春版的用户。
回答于 2019-09-11 08:43:50
华为手机的强势崛起,以及华为通讯设备上的巨大成就让人们忽略了华为同时也是这个世界上有数的软件企业之一,华为是Linux基金会白金会员,看看这个等级有几个成员,在看看都有谁,那么华为在安卓系统上的成果也就没什么好惊奇的了!
上一篇:北京哪有装裱画的地方呀?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |