Dalvik与ART比较

1、Dalvik:Android 4.4及以下平台使用的虚拟机;程序运行时,JIT通过进行连续的性能分析来优化程序代码的执行,在程序运行过程中,Dalvik虚拟机在不断将字节码转换成机器码的编译过程。

2、ART(Android Runtime):Android4.4以上平台使用的虚拟机技术;ART引入了AOT预编译技术,在应用程序安装过程中,ART已经将字节码重新编译成了机器码,程序运行时不需进行实时编译,直接调用就可,极大地提高了运行效率,同时减少了电量消耗。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容