CSpace  > 中国科学院计算技术研究所期刊论文  > 中文
Java虚拟机中的动态锁cache优化
林传文1; 顾乃杰1; 蔡嵩松2
2013
发表期刊中国科学技术大学学报
ISSN0253-2778
卷号43期号:4页码:271
摘要Java虚拟机在运行过程中使用即时编译器编译Java程序的热点方法,然后直接执行热点方法的本地代码.锁cache机制允许Java虚拟机将编译方法的本地代码锁在cache中,以提高编译执行时的指令cache命中率.通过分析Java虚拟机中编译方法的调用规律,得到编译方法的活跃时间段、平均大小和内存分布情况.基于编译方法的调用规律,给出Java虚拟机中的动态锁cache优化方法.在Java热点方法的活跃期将其本地代码段锁在cache中,以减少cache失效.最后,在龙芯3A的HotSpot虚拟机上实现了动态锁cache优化方法.实验结果表明,Java虚拟机中的动态锁cache优化方法能够使SPECjvm2008运行时的cache失效次数平均降低8.5%,性能平均提升4%.
关键词Java虚拟机 锁cache机制 即时编译
语种英语
文献类型期刊论文
条目标识符http://119.78.100.204/handle/2XEOYT63/37726
专题中国科学院计算技术研究所期刊论文_中文
作者单位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.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[林传文]的文章
[顾乃杰]的文章
[蔡嵩松]的文章
百度学术
百度学术中相似的文章
[林传文]的文章
[顾乃杰]的文章
[蔡嵩松]的文章
必应学术
必应学术中相似的文章
[林传文]的文章
[顾乃杰]的文章
[蔡嵩松]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

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