长期以来Android系统的流畅性一直被不少用户诟病,其中固然有早期硬件配置较低的原因,但是固有的影响效率的Dalvik虚拟机才是其根源。安卓系统发展至今日谷歌也开始向该问题根源动手了。
在最新的Android 4.4中,谷歌就为用户提供了两种运行模式:Dalvik和ART,ART模式下应用在安装时就进行预编译操作,将原本在程序运行中时的编译动作提前到应用安装时。在省去解释代码这一过程之后,应用的运行效率会更高。下面就来看一下外媒通过谷歌Nexus5为我们带来的两种模式下系统运行速度对比视频。
通过对比我们可以发现,开启ART后Nexus5开启速度有所提升,在大多数日常应用的体验中并未表现出明显的优势,但是在游戏等应用中加载速度则明显快于Dalvik虚拟机环境,跑分测试的表现也优于后者。虽然ART由于程序安装时预编译产生了程序安装文件变大等问题,但是相对Dalvik虚拟机其优势还是显而易见的。
本文来源:不详 作者:佚名