- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux下面向函数的动态内存泄漏监测
Linux 下面向函数的动态内存泄漏监测
吴 民 涂奉生
(南开大学信息科学院自动化系,天津 30007 1)
:
E-maiI matrice@
摘 要 动态内存泄漏是一个严重的编程错误,可以导致程序的错误行为。由于定位内存泄漏发生的位置是困难的,一
些工具已被开发出来辅助程序员找出内存泄漏。论文提出了面向函数的动态内存泄漏监测的概念,阐述了它的必要性和
有效性,并给出了在 Linux 下的实现。
关键词 内存泄漏 动态内存分配 程序调试
文章编号 ( ) 文献标识码 中图分类号
1002-8331- 2003 06-0037-04 A TP314
Function Oriented Memory Leak Detection Under
Linux Operating System
Wu Min Tu Fengsheng
( , , )
Department of Automation Nankai University Tianjin 30007 1
Abstract : Memory Ieak is a significant bug that can make programs behave erraticaIIy.Due to the difficuIties in Iocat-
, ,
ing where Ieak occurs some utiIities have been deveIoped to heIp programmer catch memory Ieaks.in this paper the no-
tion of function oriented memory Ieak detection is proposed and the necessity and effectiveness of function oriented
memory Ieak detection are addressed together with one impIementation under Linux operating system.
: , ,
Keywords Memory Leak Dynamic Memory AIIocation Debug
1 引言 的基础上通过图示显示动态内存的分配状态,形成自己的特
内存泄漏( ),指程序在申请获得动态内存和 色。
memory Ieak
使用完毕后,不释放动态内存就将保存动态内存地址的变量用 以上这些调试工具能够在检查内存泄漏的过程中发挥比
于其他用途,使得这些动态内存不可能再被程序使用,也无法 较大的作用,但这些工具存在一个缺点:它们只是简单地记录
被操作系统回收。对很多程序,比如规模比较小的程序,内存泄 程序分配动态内存的情况,当程序退出的时候打印没有被释放
漏并不会导致明显的错误。但是,对于规模较大的程序和需要 的内存的信息。因此,对于那些长时间处于运行状态的软件,如
不停运行的程序,如网络上的伺服器软件,数据库服务器程序, 网络伺服器等,通过退
您可能关注的文档
- 230T1SB97Philips液晶显示器,配备类比电视选台器-拥有.PDF
- 24.右边是战国铁器出土统计表(部分,1998年以前)。(.doc
- 28中国国际救援队_真棒kej.ppt
- 24.明天我们毕业第一课时.ppt
- 3.2一元一次方程的解法(一).ppt
- 372x系列电子负载.PDF
- 400-021-1298信托网集合信托产品周报.PDF
- 4种渗透性抗冻剂对暗色唇鱼精子冷冻保存的影响.PDF
- 4蛋白质2.pdf
- 5卷第5期201.PDF
- Unit 4 Section B 3a-self check(课件)八年级英语下册(人教版).pptx
- 医院培训课件:《食管癌护理查房》.pptx
- Unit 5 Topic 3 Section B(课件)八年级英语下册(仁爱版).pptx
- 五年级 语文 下册 第二单元 第2课《草船借箭》课件 (第1课时).pptx
- 五年级 语文 下册 第一单元《古诗三首》之《四时田园杂兴》(其三十一)课件.pptx
- Unit 14 Section A 3a-3c 阅读课 九年级英语全一册课件(人教版新目标).pptx
- 五年级 语文 下册《景阳冈》课件 (第1课时).pptx
- 五年级 语文 下册《金字塔》课件 (第1课时).pptx
- 变电站值班员考试题库_解释题.docx
- 清华实用新型发明外观设计500 cns.pdf
文档评论(0)