我们正处于一个信息大暴发的时代,每天都能产生数以百万计的新闻资讯!
虽然有大数据推荐,但面对海量数据,通过我们的调研发现,在一个小时的时间里,您通常无法真正有效地获取您感兴趣的资讯!
头条新闻资讯订阅,旨在帮助您收集感兴趣的资讯内容,并且在第一时间通知到您。可以有效节约您获取资讯的时间,避免错过一些关键信息。
谷歌runtime的最新博客文章介绍了ART(Android 运行时)的优点,以及它能够独立于操作系统进行更新的新能力。
ART是为Android提供动力的引擎,负责将Java和Kotlin编译为字节码并执行。即使没有完整的操作系统更新,ART的更新也能让谷歌提高应用程序的速度。谷歌表示,随着 Android13 版本ART的推出,“在某些设备上,实际应用程序启动速度提高了高达30%”。
ART在 Android12 中正式成为操作系统的一个模块化部分(APEX模块),使得它可以通过Play商店而不是系统更新进行更新。根据当前的Android分布数据,这意味着大约31%的用户(或6亿用户)会定期获得一个更好、更快的应用程序引擎。虽然许多组件已慢慢转移到APEX模块中,但谷歌表示ART是最大的一个,“其API比任何其他APEX模块多一个数量级”。
注意到,谷歌已经开始像一个主要软件项目一样对ART进行版本控制,随着 Android14 的推出,“ART14”也将随之而来。不过最新版本的ART 不会局限于Android14,ART14和它的大部分改进也会推送到旧版本的操作系统,所以你可以在Android12手机上运行ART14。
至于ART13,谷歌提供了上面的图表来显示新更新推出的时间以及它对平均应用程序启动时间的影响。谷歌在发布Android13时详细介绍了一些ART13的变化,称ART13使本机代码的切换速度更快,JNI调用速度提高了2.5倍。ART“还在安装时执行更多字节码验证,避免了运行时验证的开销,并保持应用程序快速启动”,带来的结果是某些设备的启动时间缩短了30%。
谷歌表示,ART14更新将使Android从OpenJDK11升级到OpenJDK17,“以及新的编译器和runtime 优化,提高性能同时减少代码大小。”
以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。
快照生成时间:2023-08-24 06:45:02
本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。
信息原文地址: