期刊文献+

嵌入式软件动态内存检测工具的设计与实现 被引量:5

Design and Implementation of Dynamic Memory Detection Tool for Embedded Software
下载PDF
导出
摘要 针对嵌入式软件中的内存泄露、内存写溢出等问题,提出嵌入式Linux平台下数据采集和测试分离的交叉测试方法,设计实现一个嵌入式软件动态内存的检测工具。该工具可以检测软件的内存泄露、内存写溢出、释放野指针和内存管理函数不匹配等问题,通过一个实例验证其有效性和可靠性。 Aiming at the problems of memory leakage and memory overflow in embedded software,this paper proposes a cross-test method on embedded Linux platform,in which data collection and test are separated to improve the test efficiency.A dynamic memory detection tool is implemented,which can be used to detect memory leakage,memory overflow and mismatch of memory manage function.An instance is presented to show the effectiveness and reliability of the tool.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第20期44-46,共3页 Computer Engineering
基金 2007年粤港关键领域重点突破基金资助项目(2007A010101003) 广东省教育部产学研结合示范基地基金资助项目(2007B090200018)
关键词 动态内存检测 嵌入式软件 内存泄露 交叉测试 可靠性 dynamic memory detection embedded software memory leakage cross-test reliability
  • 相关文献

参考文献5

二级参考文献7

  • 1Purify User's Guide. http://www.cis.upenn.edu/-hms/software, 1998-05.
  • 2Documentation of Mpatrol-1.4.8. http://www.cbmamiga.demon.co.uk/mpatrol/mpatrol.html, 2002-09.
  • 3Manual of Valgrind-2.1.2. http://valgrind.kde.org/docs.html, 200-07.
  • 4.如何在Linux下检测内存泄漏?[EB/OL].http://www-900.ibm.com/dev loper Works/cn/linux/1-mleak/index.shtml,2003—06.
  • 5ParaSoft Corporation.Insure++Manuals[]..1998
  • 6.
  • 7.

共引文献9

同被引文献76

  • 1刘毅,孙国强.基于VB的颗粒在线监测系统[J].仪器仪表学报,2006,27(z3):1951-1952. 被引量:2
  • 2周晓宇,黄文伟,史亮,徐宝文.基于源代码插桩的C程序内存使用错误动态检测[J].舰船电子工程,2004,24(6):70-73. 被引量:6
  • 3何杭军,朱利,李青山,谢海江.基于Linux的动态内存检测工具的设计与实现[J].计算机工程,2005,31(21):69-71. 被引量:5
  • 4高海昌,冯博琴,何杭军,朱利.Linux平台下基于源代码插装的动态内存检测[J].小型微型计算机系统,2006,27(9):1647-1651. 被引量:6
  • 5张成志,谢涛,曹东刚,等.嵌入式系统软件测试[J].中国计算机学会通讯,2012,8(2):33-37.
  • 6许谡.Visual Basic应用与开发案例教程[M].北京:清华大学出版社,2005.
  • 7刘剑,马越,易秋萍.嵌入式软件自动分析和验证技术[J].中国计算机学会通讯,2012,2(8):28.33.
  • 8Silvius Rus, Lawrence Rauchwerger. Hybrid Analysis: Static & Dynamic Nemory Reference Analysis [J]. International Journal of Parallel Programming, 2003,31 (4):251 -283.
  • 9Chow J,Garfinkel T,Chen P M. Decoupling Dynamic Program Analysis from Execution in Virtual Environments [C]. Pro- ceedings of USENIX Association,2008.
  • 10Wang Qian-xiang, Mathur Aditya. Interceptor Based Con- straint Violation Detection[C]. Proceedings of the IEEE Inter- national Conference and Workshop on the Engineer ing of Computer Based Systems. Washington DC,USA,2005:457 - 464.

引证文献5

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部