计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2005年
14期
18-20
,共3页
内存泄漏%动态内存分配%动态分析
內存洩漏%動態內存分配%動態分析
내존설루%동태내존분배%동태분석
内存泄漏是软件开发中的一个难以定位和修正的严重错误.在大多数情况下,动态内存的有效域虽未明确写出,但仍是程序的局部;且程序动态运行的轨迹在一定程度上反映程序的静态性质.基于以上观察,开发了在面向函数定位框架中嵌入动态分析的内存泄漏监测新方法.新方法中,先建立程序的函数动态调用树,其中包含程序分配释放内存的信息,再在调用树中总结程序的静态性质,为内存泄漏定位提供有价值的信息.该文用两个实例展示这个方法的有效性.
內存洩漏是軟件開髮中的一箇難以定位和脩正的嚴重錯誤.在大多數情況下,動態內存的有效域雖未明確寫齣,但仍是程序的跼部;且程序動態運行的軌跡在一定程度上反映程序的靜態性質.基于以上觀察,開髮瞭在麵嚮函數定位框架中嵌入動態分析的內存洩漏鑑測新方法.新方法中,先建立程序的函數動態調用樹,其中包含程序分配釋放內存的信息,再在調用樹中總結程序的靜態性質,為內存洩漏定位提供有價值的信息.該文用兩箇實例展示這箇方法的有效性.
내존설루시연건개발중적일개난이정위화수정적엄중착오.재대다수정황하,동태내존적유효역수미명학사출,단잉시정서적국부;차정서동태운행적궤적재일정정도상반영정서적정태성질.기우이상관찰,개발료재면향함수정위광가중감입동태분석적내존설루감측신방법.신방법중,선건립정서적함수동태조용수,기중포함정서분배석방내존적신식,재재조용수중총결정서적정태성질,위내존설루정위제공유개치적신식.해문용량개실례전시저개방법적유효성.