专栏名称: 有范
高清范是中国家庭数字娱乐行业领先在线媒体及产业互动资讯服务平台。我们致力于智能电视,网络机顶盒,智能投影,电视盒子,VR眼镜等数字娱乐产品的前沿资讯,专业评测,选购指南。同时也是一家资源分享平台,为广大网友提供最新软件下载,使用教程等。
目录
相关文章推荐
江南晚报  ·  客运版S2线,即将开通! ·  昨天  
新闻晨报  ·  频繁失误被陈凯歌怒批,他发长文致歉 ·  昨天  
新华社  ·  干净又省钱!最全冬装清洗攻略来了→ ·  3 天前  
51好读  ›  专栏  ›  有范

华为官宣“方舟编译器”将于8月31日起正式开源!

有范  · 公众号  ·  · 2019-08-30 19:00

正文

8月29日晚,华为在其EMUI官方微博宣布: 方舟编译器开源准备就绪,8月31日 show you the code! 也就是说,明天方舟编译器将正式开源。



华为表示,本次方舟编译器的开源项目为方舟编译器框架,而完整版的开源需要到2020年以后。官方介绍称,方舟编译器是基于GCC开发的交叉编译器套件,它包括了C、C++、Fortran的前端,也包括了这些语言的库(如libstdc++、libgcc等)。HCC运行在X86 linux架构服务器上,生成的二进制运行在Aarch64架构服务器上。


Java应用的一个特点,就是“同时解释执行”——程序不是一次全部解释过全部执行,而是先将一部分语句“翻译”成手机CPU能理解的机器指令,执行完成后,再连接翻译着下一部分,翻译的同时中继续执行。而方舟编译器,所创造的目的就在于此。



方舟编译器的原理就是将整个程序全部一次编译成手机CPU能理解的机器指令,接着就非常顺畅地连续运行下去,提升了效率。而以往的Java应用程序则是解释一段、执行一段,然后再往下走,这就是造成安卓手机卡顿的原因。


华为宣称,方舟编译器可让系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%。








请到「今天看啥」查看全文