跟鸿蒙不同的是,方舟编译器并不是一个系统,它只是依托于安卓的一套开发工具,华为为这个工具赋予了不少好处,比如让安卓程序编译的效率更高,安装程序的速度、运行的速度更快,让程序降低对用户设备的电量消耗,同时还可以在一定程度上减低程序对硬件的要求。
官方介绍称,方舟编译器是基于GC++开发的交叉编译器套件,它包括了C、C++、Fortran的前端,也包括了这些语言的库(如libstdc++、libgcc等)。HCC运行在X86linux架构服务器上,生成的二进制运行在Aarch64架构服务器上。
华为方舟编译器提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。
实现的过程大家可能不懂,但是具体到效果上呢?按照华为官方的测试数据,“方舟编译器”可以让安卓应用执行效率提升了29%,系统操作流畅度提升了24%,系统响应性能提升了44%,三方应用操作流畅度提升了60%。
对于这样的表现,荣耀掌门人赵明表示,方舟编译器这是安卓系统性能的革命性突破(流畅不卡顿),有了它可以让安卓的体验超越苹果iOS。
据悉,在8月初的HDC华为开发者大会上,华为表示目前已经与40多家顶级开发者合作,对各类流行应用进行编译优化,并且在未来几个月中陆续发布上线。
最后,华为官方还透露了打造方舟编译器上投入的时间:2009年华为启动5G基础技术研究的同时就成立了编译组;2014年,众多海内外专家加入,方舟项目正式启动;2016年成立了编译器与编程语言实验室,直到2019年正式对外公开,前后也是准备了10年时间。
文章出处:【微信号:robovideo,微信公众号:机器人频道】欢迎添加关注!文章转载请注明出处。
“数智东南,网络先行”,在短短39天时间内,我和东南大学就完成了全校122栋宿舍楼、9700多间宿舍....
据研究机构Forrester预测,物联网所带来的产业价值要比互联网高30倍,到2020年,中国物联网....
9月3日,鲲鹏应用创新大赛2021(后简称“大赛”)全国总决赛今日在华为松山湖基地圆满落下帷幕。
关注数码圈的朋友都知道,相比往年,今年的安卓平板市场格外热闹,随着前一阵小米平板5系列的发布,凭借优....
2021年9月1日,华为参加了世界5G大会之5G与新视听论坛论,并发表了“构建5G新体验,打开视听新....
近日,中国移动浙江公司(下称:浙江移动)联合华为共同完成电信云&5GC分批升级解决方案在现网的FOA....
我们生活在一个智能化时代,从衣食住行到兴趣爱好,智能化操作已成为一个标签,运动相机也不例外,它体型小....
哈利波特的魔法世界、功夫熊猫盖世之地、小黄人乐园、变形金刚基地……为期三个月的内部压力测试后,北京环....
电子发烧友网报道(文/周凯扬)自2019年5月被制裁以来,华为就开始以国产替代作为方针,试图用国产零....
自从编程语言诞生以来,人们常常就哪种语言速度最快的问题争论不休。无论是严肃的科学研究,还是深夜酒吧的....
华为mate40pro手机的国行版售价为6499元起,这样的价格对比华为mate40pro手机的强悍....
编译器作为重要的基础软件之一,在各个领域都有着非常广泛的应用。比如在嵌入式领域,如何在有限的空间内丰....
自2019年5月被制裁以来,华为就开始以国产替代作为方针,试图用国产零部件替代原有的欧美大厂,实现“....
手机芯片是设计中最重要的一个部分,一台手机的芯片可以说决定了这台手机的性能,那么手机芯片排名前十名有....
有时候,长辈们想要换手机时基本都会遇到选择困难症,究竟哪一个品牌更好呢?其实,一款手机除了具备亮眼的....
美国忌惮华为、中兴等中国科技企业的发展,对一些西方国家施压,要求他们坚决拒绝华为,并拆除华为设备,掀....
最新!据环球网援引路透社25日消息,两名知情人士透露,美国已经批准了供应商数亿美元的许可证申请,允许....
自从备受关注的鸿蒙系统发布后,越来越多的机型都支持鸿蒙系统升级,最近华为公司最新发布的华为P50系列....
SDCC编译器和FreeRTOS在C8051F上的开发的应用(通讯电源技术2020年15期)-SDC....
华为技术有限公司副董事长、轮值董事长徐直军 我们预计6G将在2030年左右投向市场,到那时,究竟市场将会迎来什么样的6G,这是...
这两年,因遭遇欧美各国的持续打压,华为的每一步走得都比较艰难,而因受制于芯片短缺,包括mate40系....
对于智能产业与城市的智慧未来,迷人的山城重庆从来不吝啬热情和渴望。如果说城市的智慧产业有“味道”之分....
小米平板和华为平板各有各的好处,华为平板可以支持指纹识别,最新配置麒麟950八核处理器,售价在188....
DRIFT Ghost 4K+ HUAWEI Hilink高清运动相机,即将登陆华为商城,并同步开启....
近日,根据外媒的报道消息,华为公司海外官网更新了EMIUI 12页面以及详细介绍,相比EMUI 11....
NB-IoT烟感为代表的消防安全智能探测器和物联网平台系统如何助力智慧消防?如何应用新技术更好地防范....
有消息称华为9月份将推出nova9系列手机,现在该机已经入网,由于众所周知的原因,nova9系列依然是全系4G网络。 从入网信息来...
曾几何时,我们认为移动应用开发主要拼的是时机和创意,只要在合适的赛道上完成流量聚拢就成功了大半。但如....
【导读】:编译与链接对CC++程序员既熟悉又陌生,熟悉在于每份代码都要经历编译与链接过程,陌生在于大....
造车话题又升温了,这次位于中心的是华为。在前几日的全球分析师大会上,华为轮值董事长徐直军被问到造车问题。他再次强调了华为...
前几天有朋友问我如何通过 AVStorage 来获取鸿蒙系统相册的图片,这个操作在我们平时开发时也经....
根据外媒的报道消息称,美国政府已经于近日正式允许向华为技术有限公司出售汽车芯片,并且已经华为公司已经....
8月25日,路透社最新消息,两名知情人士说,美国官员已经批准了价值数亿美元的许可申请,同意中国华为公....
近日,推进IPv6规模部署专家委秘书处和中国信息通信研究院(以下简称“信通院”)联合向华为技术有限公....
一、STM32在linux环境编译STM32等arm芯片的工程编译环境比较多,类似于keil、IAR等成熟的MDK集成环境被大部分开发者...
#550-D: variable d was set but never used描述:变量d定义但从未使用,或者是,虽然这个变量你使用了,但编译器认为变量d所在...
现代嵌入式系统中免不了需要网络功能,因此,开发诸如web server,websocket ,json 等网络程序是必不可少的。虽然C/C++是开发...
volatile关键字1.应用场景2.示例1.应用场景volatile关键字分析,往往应用在三种场合1)多线程编程共享全局变量的时候,该全局变量...
第4章 RL-USB移植(MDK AC5)本章教程为大家讲解RL-USB协议栈的AC5编译器移植。目录第4章 RL-USB移植(M...
加油站的“变形记”源于数字化转型,为了把握时代新趋势,加油站携手华为引入数字技术,以科技创新升级消费....
近日,小米公司回应了将要造车的传闻是谣言,小米公司还回应了与恒大集团洽谈将要出售恒大集团公司的电动汽....
华为轮值董事长郭平接受员工采访,说了很多个不会: 第一,华为不会放弃手机业务。相信通过鸿蒙系统将智能....
8月18日,鸿蒙生态发展迎来了又一重大里程碑。华为智能硬件生态品牌Works with HUAWEI....
田子坊整个商业区目前已经接入240+烟感,70+倾角仪,16+垃圾桶满溢等感知设备,并且通过布设8个....
应用中的几种常见类型的文件 ①Ability Ability 是应用所具备的能力的抽象,一个应用可以....
本文是对分布式任务调度的一个技术教程,以一个简单的案例来讲解。 正文部分分为两个部分: 第一部分是对....
2021年8月1日,华为HMS Core.Sparkle游戏应用创新沙龙在上海举行。会上,华为HMS....
电子发烧友网报道(文/李弯弯)近日,手机厂商vivo也投资了电源芯片公司南芯半导体,此前小米、OPP....
我经常在C语言的头文件中看到下面的代码: #ifdef __cplusplus extern “C”....
随着移动互联网行业的快速发展,各类移动应用程序(APP)应运而生,迅速覆盖人们工作、生活的方方面面。....
前言: 之前有朋友跟我讨论过一个问题,他问在java中,i=1;i=i++;之后的结果时什么,我一开....

