首页 | 本学科首页   官方微博 | 高级检索  
     

内存泄漏检测工具与评估方法
引用本文:李倩,潘敏学,李宣东.内存泄漏检测工具与评估方法[J].计算机科学与探索,2010,4(1):29-35.
作者姓名:李倩  潘敏学  李宣东
作者单位:南京大学计算机科学与技术系,南京,210093
基金项目:国家自然科学基金No.60603036;;国家高技术研究发展计划(863)No.2007AA010302,2009AA01Z148;;江苏省自然科学基金No.BK2007139~~
摘    要:内存泄漏是软件系统中常见的一种错误,会持续消耗内存,致使系统运行效率下降,甚至导致系统崩溃。内存泄漏的检测工具主要可以分为两类:一类是使用基于程序扫描分析技术的静态工具;另一类则是监视实时内存分配状态进行判别的动态工具。如何评估工具检测内存泄漏的能力,相关的标准并不明确。通过对内存泄漏的认识与了解,对相关工具能力进行了调研与分析,提出了一个内存泄漏工具的评估标准。

关 键 词:内存泄漏  动态工具  静态工具  评估方法
修稿时间: 

Benchmark of Tools for Memory Leak
LI Qian,PAN Minxue,LI Xuandong.Benchmark of Tools for Memory Leak[J].Journal of Frontier of Computer Science and Technology,2010,4(1):29-35.
Authors:LI Qian  PAN Minxue  LI Xuandong
Affiliation:Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China
Abstract:Memory leak,which is a substantial source of errors in software systems,consumes system memory,degrading performance and eventually resulting in program crashes.There are two kinds of tools for detecting memory leaks,which are static tools based on program static analysis technique,and dynamic tools recording allocation of heaps during program running.So far,benchmarks for evaluating their ability are still nonexistent.An approach to build this benchmark is proposed,starting from comprehension and recogniti...
Keywords:memory leak  dynamic tools  static tools  benchmark
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学与探索》浏览原始摘要信息
点击此处可从《计算机科学与探索》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号