【PConline 资讯】安卓的一大诟病就是性能低下,甚至有人在Google官方问题反馈板块中直言安卓系统性能太差,希望Google解决相应问题。现在,Google发布了最新一代安卓系统Android L,声称已经解决了系统性能问题了!用户提交的安卓性能太差的问题,目前Google跟进的状态已经变成了“Released”。为什么Google这么有信心?原因很简单,Android L使用了ART运行环境取代了原有的Dalvik Java虚拟机,大幅提升了系统性能。 我们知道,安卓App大部分由Java编写,在之前的安卓系统中,Google使用Dalvik Java虚拟机实时编译代码,在实时编译的过程中,会造成一部分的性能损失。对此,Google给出的解决方案是ART运行环境,在ART环境下,安卓App尽管仍是Java代码,但在运行之前会被ART预编译成为本地代码,这样一来就可以大大增强运行效率。 那么ART能够增加多少速度呢?根据相关资料,在不同的性能测试App中,ART的速度对比Dalvik都有显著提升,平均提升幅度达到了80%,几乎为原先的两倍!在某些项目中,ART的提升幅度甚至超过了1.5倍,这个结果可谓非常喜人。 实际上,在安卓4.4中,Google已经引入了ART运行环境,不过并没有作为默认选项开放给用户,只在隐藏的开发者选项中提供了测试开关,而某些厂商甚至还砍掉了这一功能。Android L终于彻底抛弃了Dalvik虚拟机,全面使用ART运行App。尽管这在早期可能会造成一些兼容问题,但总体来看,这仍是一件非常好的事情。从安卓发展历史来看,Android L的确可以称得上史上最快的安卓,希望有更多厂商为设备提供Android L升级吧。
|
正在阅读:Android L史无前例的快?ART提速近一倍Android L史无前例的快?ART提速近一倍
2014-06-30 16:46
出处:PConline原创
责任编辑:censi