编译器支付宝(支付宝秒开是因为用了方舟编译器)

近期有不少用户发现,支付宝在更新后可以实现秒开,有传言称支付宝是采用了华为的方舟编译器才达到了这种效果。

有网友在知乎提问:如何看待支付宝采用华为方舟编译器几乎秒开的消息?”

这位网友表示:“此次更新,支付宝启动速度的确加快了很多,几乎达到秒开的程度。想知道支付宝几乎秒开是否与华为方舟编译器有关?如果不是,支付宝是怎么优化得这么快的?如果是,方舟编译器采取了哪些优化措施?起到了哪些作用?”

编译器支付宝(支付宝秒开是因为用了方舟编译器)(1)

实际上,这样的传闻在今年初也曾出现过。在支付宝此前的版本更新中,不少网友发现支付宝的打开速度变快了,就纷纷猜测是用了华为方舟编译器。

不过,支付宝目前已对该传闻进行了否认。

支付宝官方知乎账号在上述问题下进行了回答,表示:“目前支付宝并未使用华为方舟编译器。”

支付宝在回应中表示:近几年,官方悄悄启动了一个“秒开”的大项目。一直没有官宣,是因为觉得,虽然现在比以前快了不少,但还没有达到其预期。

支付宝表示,为了提升iPhone、华为及其他安卓机型用户的使用体验,做了许多艰难的尝试,已开启的“秒开”项目目前已对启动加速带来了不小的帮助。

支付宝还披露了实现“秒开”所攻克的技术,包括:容器框架原生化、虚拟机调优(profile-based compile)、线程调度管控、首页快照snapshot、扫码混合对焦、GPU运算等。

据了解,支付宝启动慢可能是受到编译器支付宝(支付宝秒开是因为用了方舟编译器)(2)App不常驻后台、例行安全检查等因素的影响。此外,支付宝的最终目标是实现启动秒开、扫码秒扫、切换秒滑,从而为用户带来更好的使用体验。

尽管支付宝进行了否认,不过由于人们对于手机流畅的渴望,以及现在安卓手机存在的缺陷——软件打开速度慢,手机变得卡顿等,大家依旧对方舟编译器保持着极高的期待。

4月11日,华为春季发布会上,除了P编译器支付宝(支付宝秒开是因为用了方舟编译器)(3)30系列,华为方舟编译器也引起了外界的热议。余承东在介绍华为的这款方舟编译器时表示,可以实现“架构级优化和显著提升性能”,可以解决安卓程序“边解释边执行”的低效率问题,从而被余承东称之为 “安卓性能革命”。

简单来说,现有的安卓系统上的程序往往需要一边转换一边执行,会占用较多的处理资源,影响程序执行的效率。

华为方舟编译器提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。

编译器支付宝(支付宝秒开是因为用了方舟编译器)(4)

根据华为实验室的测试数据,EMUI 9.1在仅仅对系统组件System Server应用了华为方舟编译器后,系统操作流畅度提升24%,系统响应性能提升44%,以及第三方应用操作流畅度提升了60%。

据悉,方舟编译器也将开放给第三方合作伙伴。华为目前已在刚过去不久的终端开发者大会上宣布了方舟编译框架代码开源,其后续会在 2019 年 11 月的绿盟开发者大会实现完整方舟编译器代码开源,届时让广大的应用开发者、手机厂商参与,共同构建开发者生态,使安卓体系变得更加完整强大。

最后,小编有个问题,你在更新了最新版的支付宝后,开机速度变快了吗?

编译器支付宝(支付宝秒开是因为用了方舟编译器)(5)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页