首页 | 本学科首页   官方微博 | 高级检索  
     检索      

Unicore架构下的Dalvik虚拟机优化
引用本文:武建平,时龙兴,凌明,曹闻世.Unicore架构下的Dalvik虚拟机优化[J].东南大学学报(自然科学版),2013(1):17-23.
作者姓名:武建平  时龙兴  凌明  曹闻世
作者单位:东南大学国家专用集成电路系统工程技术研究中心
基金项目:国家科技重大专项资助项目(2009ZX01031);江苏省"青蓝工程"资助项目
摘    要:基于Unicore架构,对Dalvik虚拟机进行了移植优化.通过分析Unicore架构下应用程序二进制接口与Dalvik虚拟机的平台相关性,设计实现了jniArgInfo变量字段的布局以及与Dalvik虚拟机平台相关的本地方法调用桥.在设计完成Unicore架构下的快速型解释器入口函数、别名寄存器、汇编宏定义以及汇编版本快速型解释器架构等组件的基础上,结合虚拟机快速型解释器的混合实现机制对Dalvik虚拟机进行了优化,并对优化后Dalvik虚拟机的兼容性、功能、性能进行了测试验证.实验结果表明,优化后的Dalvik虚拟机符合Android系统规范,虚拟机核心部件及Dalvik解释器性能稳定,与优化前相比,系统每秒执行的字节码数目提升达147%.与同类平台的对比测试结果验证了Dalvik虚拟机性能提升的合理性.

关 键 词:Dalvik虚拟机  Unicore  Android  本地方法调用桥  解释器

Optimization of Dalvik virtual machine based on Unicore architecture
Wu Jianping Shi Longxing Ling Ming Cao Wenshi.Optimization of Dalvik virtual machine based on Unicore architecture[J].Journal of Southeast University(Natural Science Edition),2013(1):17-23.
Authors:Wu Jianping Shi Longxing Ling Ming Cao Wenshi
Institution:Wu Jianping Shi Longxing Ling Ming Cao Wenshi(National ASIC System Engineering Research Center,Southeast University,Nanjing 210096,China)
Abstract:
Keywords:
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号