中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
Java虚拟机中的动态锁cache优化

文献类型:期刊论文

作者林传文2; 顾乃杰2; 蔡嵩松1
刊名中国科学技术大学学报
出版日期2013
卷号43期号:4页码:271
关键词Java虚拟机 锁cache机制 即时编译
ISSN号0253-2778
英文摘要Java虚拟机在运行过程中使用即时编译器编译Java程序的热点方法,然后直接执行热点方法的本地代码.锁cache机制允许Java虚拟机将编译方法的本地代码锁在cache中,以提高编译执行时的指令cache命中率.通过分析Java虚拟机中编译方法的调用规律,得到编译方法的活跃时间段、平均大小和内存分布情况.基于编译方法的调用规律,给出Java虚拟机中的动态锁cache优化方法.在Java热点方法的活跃期将其本地代码段锁在cache中,以减少cache失效.最后,在龙芯3A的HotSpot虚拟机上实现了动态锁cache优化方法.实验结果表明,Java虚拟机中的动态锁cache优化方法能够使SPECjvm2008运行时的cache失效次数平均降低8.5%,性能平均提升4%.
语种英语
源URL[http://119.78.100.204/handle/2XEOYT63/37725]  
专题中国科学院计算技术研究所期刊论文_中文
作者单位1.中国科学院计算技术研究所
2.中国科学技术大学计算机科学技术学院
推荐引用方式
GB/T 7714
林传文,顾乃杰,蔡嵩松. Java虚拟机中的动态锁cache优化[J]. 中国科学技术大学学报,2013,43(4):271.
APA 林传文,顾乃杰,&蔡嵩松.(2013).Java虚拟机中的动态锁cache优化.中国科学技术大学学报,43(4),271.
MLA 林传文,et al."Java虚拟机中的动态锁cache优化".中国科学技术大学学报 43.4(2013):271.

入库方式: OAI收割

来源:计算技术研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。