A Study Of The Allocation Behavior Of The Specjvm98 Java Benchmarks

ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming(1999)

引用 255|浏览270
暂无评分
摘要
We present an analysis of the memory usage for six of the Java programs in the SPECjvm98 benchmark suite. Most of the programs are real-world applications with high demands on the memory system. For each program, we measured as much low level data as possible, including age and size distribution, type distribution, and the overhead of object alignment. Among other things, we found that non-pointer data usually represents more than 50% of the allocated space for instance objects, that Java objects tend to live longer than objects in Smalltalk or ML, and that they are fairly small.
更多
查看译文
关键词
Garbage Collection, Class Pointer, Instance Object, Reference Array, Garbage Collector
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要