一种通用的内存泄露检测方法与流程

文档序号:18009536发布日期:2019-06-25 23:49阅读:来源:国知局

技术特征:

技术总结
本发明提供了一种通用的内存泄露检测方法,包括以下步骤:步骤(1):通过malloc/free内嵌获取RA指针的汇编代码,记录RA指针值;步骤(2):当malloc内存申请成功后,将地址记录在数组当中;当free释放成功时,将数组中的记录清除;步骤(3):将缓冲区的数据使用RA分类,对每次相同的RA指针的申请进行统计,本发明通过记录RA指针的方式,间接性的记住函数的名称,通过RA指针和GDB工具,即可展示函数的内存申请情况而不浪费过多资源,对于嵌入式系统的内存定位问题,极大的缩短了内存泄漏问题的定位时间,提高了开发效率。

技术研发人员:刘小平;张华
受保护的技术使用者:深圳市吉祥腾达科技有限公司
技术研发日:2019.02.22
技术公布日:2019.06.25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1