TA的每日心情 | 慵懒 2020-9-2 15:07 |
---|
签到天数: 3 天 [LV.2]偶尔看看I
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要: 本文提出一种基于对象引用关系的 Java程序内存行为分析方法.与传统的通过内存消耗的大小来确 定程序中数据结构的重要性并分析相关内存行为的方法不同,本文方法同时考虑内存消耗和内存支配两个因素来确 定一个数据结构在程序内存行为中的重要性,通过研究数据结构之间在内存使用上的支配关系和对数据结构进行引 用分析,得到程序中重要的内存行为.实验结果表明该方法能有效地分析程序的内存行为,且对比其它方法能提供更 加准确的内存行为分析结果.
0 O# O: \0 c) h: U# j/ w, d
. N3 k1 c5 A+ C( M. g3 {' q4 o关键词: 程序理解;内存行为;引用分析;度量策略/ t. X$ e, |$ g9 S3 i. q$ V& H3 J
- z, j3 q8 }2 y, x7 c1 R- c7 H
! H6 b1 H6 t: I+ T% x) ~* W
7 _; e) O6 D3 m0 x8 E2 u6 n5 \8 s 随着信息技术的发展,如何保证和提高软件质量成 为软件界最为关心的问题之一.现代软件系统常常因为 大量内存被低效地使用而出现内存泄漏、内存膨胀等问 题,对系统的性能和可扩展性构成严重影响,甚至导致 系统崩溃[1,2].有效的内存行为分析有助于程序员深入 了解程序的内存使用情况,进而辅助发现潜在的内存问 题。
, V. T' ~( ^' L4 h& V/ d$ x3 a6 {) k N& X. ?7 m
; p/ ]; P6 K( A4 u/ G1 F附件下载:$ l( `3 B4 m4 p6 K9 s. Z* h
|
|