摘要:本文提出一种基于对象引用关系的Java程序内存行为分析方法.与传统的通过内存消耗的大小来确定程序中数据结构的重要性并分析相关内存行为的方法不同,本文方法同时考虑内存消耗和内存支配两个因素来确定一个数据结构在程序内存行为中的重要性,通过研究数据结构之间在内存使用上的支配关系和对数据结构进行引用分析,得到程序中重要的内存行为.实验结果表明该方法能有效地分析程序的内存行为,且对比其它方法能提供更加准确的内存行为分析结果.
关键词:程序理解 内存行为 引用分析 度量策略
单位:中国矿业大学计算机科学与技术学院 江苏徐州221116 桂林电子科技大学计算机科学与工程学院 广西桂林541004 广西可信软件重点实验室 广西桂林541004 南通大学计算机科学与技术学院 江苏南通226019
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社