期刊文献+

Java程序内存行为研究 被引量:2

Research on Memory Behavior of Java Programs
下载PDF
导出
摘要 Java程序内存行为研究是对Java平台存储管理系统进行能耗优化的首要工作.测试了大量典型Java应用程序的内存行为数据,通过对数据的分析发现Java程序的内存分配模式和内存使用轨迹存在明显的规律.最终得出了Java程序内存行为具有阶段性、周期性和平稳性等结论,这些规律对于Java虚拟机优化垃圾收集和Java程序的能耗优化有着重要的指导意义. The research on memory behavior of Java programs is the primary work for energy consumption optimization on Java platform storage management system.This paper tests a large number of memory behavior data of typical Java applications.Through analysis of the data,we find obvious qualities of Java application′s memory allocation model and memory usage tracks,including the staged representation,periodicity and stationarity.These qualities have a significant importance for the Java virtual machine garbage collection and Java programs energy consumption optimization.
出处 《小型微型计算机系统》 CSCD 北大核心 2011年第8期1617-1621,共5页 Journal of Chinese Computer Systems
基金 国家"九七三"重点基础研究发展计划项目(2005CB321801)资助 霍英东基金项目(111072)资助
关键词 JAVA 内存行为 能耗优化 内存分配模式 垃圾收集 内存使用轨迹 Java memory behavior energy consumption optimization memory allocation model garbage collection memory usage tracks
  • 相关文献

参考文献9

  • 1Chandrakasan A P, BowhiU W J, Fox F. Design of high-perform- ance miccoprocessor circuits[ M]. Wiley-lEEE Press, 2000.
  • 2Chandrakasan A P, Sheng S, Brodersen R W. Low-powe," CMOS digital design[ J]. IEEE Journal of Solid-State Circuits,1992, 27 (4) : 473-484.
  • 3Cramer T, Friedman R, Miller T, et el. CompiLing Java just in time[J]. IEEE Micro,1997, 17(3) : 36-43.
  • 4Hansen S. Interpreting java program runtimes [ C ]. In: Technical Symposium on Computer Science Education, Proceedings of the3th SIGC.SE Technical Symposium on Computer Science Educa- tion, St. Louis, Missouri, USA, 2005:36-40.
  • 5范开立,卢凯,李根,等.垃圾收集追踪算法E·Merlin的设计和实现[C].见:2007全国软件及其应用学术会议论文集.西安.2007:244.248.
  • 6Chen G, Shetty R, Kandemir M, et al. Tuning garbage conection for reducing memory system energy in an embedded java environ- ment[ J]. ACM Transactions on Embedded Computing Systems (TECS), 2002, 1(1) : 27-55.
  • 7Alpem B, Butrico M, Cocchi A, et al. Experiences porting the Jikes RVM to Linux/IA32 [ C ]. Java Virtual Machine Research and Technology Symposium,2002.
  • 8Jones R, Lins R. Garbage collection: algorithms for automatic dy- namic memory management[M]. Wiley New York, 1996.
  • 9Blackburn S M, Garner R, Hoffmann C, et al. The DaCapo benchmarks: java benchmarking development and analysis[ C]. In:Proceedings of the 21st Annual ACM SIGPLAN Conference on Ob- ject-oriented Programming Systems, Languages, and Applications 2006, Portland, Oregon, USA, 2006:169-190.

同被引文献4

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部