首页|Dalvik与Java虚拟机性能对比分析

Dalvik与Java虚拟机性能对比分析

扫码查看
本文主要研究移动开源操作系统Android的Dalvik虚拟机与两种主流Java虚拟机HotSpot和IcedTea的性能差别.通过将Dalvik虚拟机和Java虚拟机运行于相同的PC环境和Linux操作系统下,从运行效率和内存消耗的角度,测试并分析二者的差异.实验表明,两种主流JVM性能差异约10个百分点,但波动较大,内存消耗IcedTea优于HotSpot6~7个百分点,JIT优化能带来较大的加速比,而Dalvik在不打开JIT优化的情况下,平均性能优于JVM,而内存消耗并不显著小于JVM,只有略微的优势,打开JIT优化后,Dalvik性能显著差于JVM,这说明x86Dalvik在JIT优化方面还有较多发展空间.

Huan Luo、骆欢、Tingyu Jiang、蒋挺宇、Die Li、李叠、Yuan Dong、董渊、Shengyuan Wang、王生原

展开 >

Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China

清华大学计算机科学与技术系,北京,100084

移动开源操作系统 Dalvik虚拟机 Java虚拟机 性能评价

清华大学

中科院软件研究所

第一届开源操作系统设计与分析学术会议

2013-09-14

北京

第一届开源操作系统设计与分析学术会议论文集

166-175

2013