游戏传奇首页
游戏我的天下首页
最好看的新闻,最实用的信息
05月17日 11.3°C-14.7°C
澳元 : 人民币=4.82
悉尼
今日澳洲app下载
登录 注册

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮?

2019-05-04 来源: 小鱼君 原文链接 评论0条

一台完美的旗舰手机是怎么样的?

有网友做了总结:华为的拍照、三星的屏幕、苹果的系统。

作为目前智能手机三巨头,华为三星苹果都有自己的看家绝活,而结合了三家长处诞生出的手机,自然无「机」可敌。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 1

包罗万象的手机

但在这三点中,大多数消费者最看重的还是系统——这也是为什么,苹果能赚走智能手机市场绝大多数利润。

不信把 iPhone XS Max 的系统换成安卓试试,以它那渣信号、大刘海、小电池、超级慢充......别说卖一万多,五千都没几个人会买单。

对于华为来说,它在手机拍照、性能、续航、充电、信号、防水等多个方面,都处于行业顶级的位置,但常仍有两点常被网友吐槽——屏幕、系统。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 2

屏幕,这个华为也没有太多办法,得看京东方给不给力。不过照目前的趋势看,也快赶上来了。

系统,这个是华为头疼的地方。国内安卓混乱的生态自不必多说,EMUI 也不够给力,经常被用户吐槽。任正非曾说过:软件是华为的软肋,在基础软件这个问题上,我们要下定决心去突破。

老大亲自发话了,华为自然要搞点东西出来。终于,在前些天的华为 P30 系列国内发布会上,华为带来了一项革命性工具——方舟编译器。

传说中,方舟意味着重生。那么这个方舟编译器是干什么的呢?

官方描述,方舟编译器通过架构级优化,显著提升性能,尤其是全程执行机器码,高效运行应用,彻底解决安卓应用「边解释边执行」造成的低效率。

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

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 3

流畅度提升 60%,这岂不是要把苹果三星吊起来打?余承东这次究竟是「余诚实」,还是「余大嘴」?

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 4

在说方舟编译器之前,得先了解编译器是什么东西。

编译器是连接人类世界与机器世界之间的一座桥梁,其性能、效率直接影响到最基础的消费者体验,是软件开发中的「皇冠」。

作为一个机器,它里面的程序,是程序员用自己能理解的高级语言开发的,但这个语言机器听不懂。所以当我们要启动某个程序(APP)时,就需要编辑器充当「翻译者」的角色,把高级语言转换成机器能听懂的机器码。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 5

但是,目前的安卓系统,因为碎片化严重,为了保证兼容性采用的是虚拟机,它带了两个翻译——解释器和编译器。

当我们在打开微博的过程中,虚拟机开始运行。这时,解释器就像是现场翻译,演讲者讲一句,得停下来翻译一句给编译器,编译器则结合上下文一次翻译一大段。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 6

这样程序就不是一次过全部执行,而是断断续续的。这种「边解释边执行」的系统架构,是造成手机在使用中卡顿,运行不够流畅的根本原因。

iOS 为什么那么顺滑?就是因为执行程序时,使用的是 CPU 可以直接理解的机器码,无需解析过程。

虽然国内手机厂商都知道,这个虚拟机机制贼坑,但由于安卓是谷歌的,大家也没什么办法。只有华为这个铁头娃不服气,投入数百专家团队,寻求解决方案。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 7

华为找来了当年开源 Open 64 编译器的首席架构师Fred Chow(周志德),担任华为编译器技术首席科学家,这是一位在全球编译器界都是最顶级的大牛,具有 25 年的编译器经验。

在他的带领下,花了 5 年多的时间,终于搞出了方舟编译器,并应用在了 EMUI 9.1 上。

方舟编译器直接把那个坑爹的虚拟机踢到了一边,将整个程序全部一次编译成手机 CPU 能理解的机器指令,接着就顺畅地连续运行下去。

简而言之,方舟编译器解决了安卓应用的致命「缺陷」,从底层技术上革命性地提升了用户体验。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 8

那么问题来了,方舟编译器真的能把流畅度提升 60% 吗?

能!微博上流传有一段视频,是 P30 Pro 加了方舟编译器后,和三星 S10+ 微博加载速度对比。

可以很明显的看到,三星 S10+ 被 P30 Pro 吊起来打。小鱼也拿手上的 P30 Pro 和 iPhone XS Max 对比了下,发现就算是没有经过编译的 APP,P30 Pro 打开速度也快过 XS Max。

值得注意的是,方舟编译器编译的应用在开发阶段就已完成。也就是说,只要是经过编译器编译的应用,在应用市场上上架了以后,用户下载的就是编译过的了。

而且,安卓 APP 只要用方舟编译器编译一下就可以了,不需要重新开发,不像 iOS 要重新写,所以并不用担心没有开发者加入。

如果还是觉得余承东在吹牛的话。没关系,根据华为官方公布的日程,方舟编译器将在今年8月的华为终端开发者大会上,开源编译框架代码,在11月的绿盟开发者大会上,还将公布完整的方舟编译器代码。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 9

等正式开放后,大牛看看代码就知道了。而开源也意味着,其它安卓手机也能享受方舟编译器,带来的顺滑感受......

突然很想知道,那些华为 PTSD 患者,会不会用经过方舟编译器编译后的 APP 呢?

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 10

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 4

说到这,相信很多人疑惑了,华为花了这么多人力物力,搞出的方舟编译器,只是为了提升那一点流畅度吗?而且为什么要开源,这不就让那点流畅度优势也没了?

其实,华为精明着呢!

仔细想一想,大家吐槽安卓不好用,是因为那一点点的 APP 打开速度吗?其实如今的安卓新机已经很流畅了,大家真正吐槽的,是安卓糟糕的生态。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 12

可以说,目前安卓的用户体验,已经严重拖累了华为。

像苹果新推出了什么功能,如当初的双摄、AI芯片、机器学习库、人脸识别库等,就能以操作系统底层组件的方式提供给开发者,从而提供各种丰富的第三方 APP。更别提苹果 APP 的审核机制,最大程度降低 APP 耍流氓的空间。

华为就不一样,先不说安卓 APP 各种流氓。随着华为硬件逐渐领先行业,软件层面很难跟上,如 Nova 4e 那颗 3800 万像素的前摄,支持 3D 脸型自动优化,小姐姐肯定会很喜欢,但是对不起,开发者不愿用。

更别提折叠屏手机 Mate X 6月就要开卖了,到时还不知道有几款 APP 做了适配。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 13

正因如此,华为有强烈的欲望要自己建立一个生态系统,包括操作系统,芯片,技术方向,底层开发库,开发工具和语言。

看上去,方舟编译器是在优化安卓系统,连接安卓底层。

但实际上,编译器最大的优势是——它决定了代码转换成硬件可识别的编码是什么。注意到,华为是有独立的硬件的手机,只要华为提供一个功能,就是一键编译麒麟 CPU 识别的程序。

到时,华为就将拥有一个具备完整生态的操作系统,像苹果一样从软件到硬件完全掌握在手里。

换句话说,华为在用安卓生态的鸡,下自己家的蛋。至于开源,也只是为了吸引更多开发者加入。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 14

谷歌:你好骚啊!

有网友根据上述推测,做出了一张方舟编译器进化图。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 15

如果真走到第三阶段,恐怕苹果、谷歌和其它手机厂商,就要联合起来高喊打倒华为了。

当然,华为的目标或许远比我们想象的长远。在 5G 时代来临、IoT 物联网技术即将大行其道的今天,方舟编译器可能也是华为提前布局 5G + IoT 领域的着力点。

华为的这条方舟,最终将开向何方,还得让时间来给我们答案。

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 16

不过想起去年华为 GPU Turbo 发布后,这一年间手机圈诞生了各种 Turbo,像 System Turbo、Center Turbo、Cooling Turbo、Dual Turbo、Multi Turbo、Monkey Turbo......

可能过不了多久,手机圈各种舟也要来了,如龙舟、木舟、铁舟、圆舟、尼玛舟......

说完了,“在看”在哪里?

手机流畅度提升60%!华为方舟编译器是真牛批还是吹牛皮? - 17

转载声明:本文为转载发布,仅代表原作者或原平台态度,不代表我方观点。今日澳洲仅提供信息发布平台,文章或有适当删改。对转载有异议和删稿要求的原著方,可联络content@sydneytoday.com。
今日评论 网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论


Copyright Media Today Group Pty Ltd.隐私条款联系我们商务合作加入我们

分享新闻电话: (02) 8999 8797

联系邮箱: info@sydneytoday.com 商业合作: business@sydneytoday.com网站地图

法律顾问:AHL法律 – 澳洲最大华人律师行新闻爆料:news@sydneytoday.com

友情链接: 华人找房 到家 今日支付Umall今日优选