首页> 外文会议>International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing >Design and Implementation of a C++ Memory Leak Detection Tool Based on Dynamic Instrumentation
【24h】

Design and Implementation of a C++ Memory Leak Detection Tool Based on Dynamic Instrumentation

机译:基于动态检测的C ++内存泄漏检测工具的设计与实现

获取原文

摘要

For C++ programs often appear memory leaks, cross-border access memory and memory does not match the release of error, we have analyzed existing memory error detection tools and methods, implemented in the Linux platform to run the memory testing tool MemDetect prototype based on the open source dynamic instrumentation-Valgrind using function family's memory information block management method and life cycle method. The prototype can detect memory leaks, cross-border access memory and memory does not match the release problems effectively, the validity and efficiency of the prototype are proved by comparing with Purify Rational.
机译:对于C ++程序经常出现的内存泄漏,跨界访问内存和不匹配的内存释放错误,我们分析了现有的内存错误检测工具和方法,在Linux平台上实现了基于内存测试工具MemDetect原型运行的开源动态仪表-Valgrind使用函数族的内存信息块管理方法和生命周期方法。该原型可以检测内存泄漏,跨界访问内存,并且内存与释放问题没有有效的匹配,通过与Purify Rational进行比较,证明了原型的有效性和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号