[发明专利]一种检测内存泄漏的方法及系统无效
申请号: | 201110252335.9 | 申请日: | 2011-08-30 |
公开(公告)号: | CN102279797A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 吴昊 | 申请(专利权)人: | 深圳宝德科技集团股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 易钊 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种检测内存泄漏的方法及系统,其中方法包括:读取内存基本信息;判断所读取的内存基本信息是否正确;在所述内存基本信息正确时,根据所读取的内存基本信息,通过代码走读的方式来判断内存占用量是否持续增长;在所述内存占用量持续增长时,获取内存分配和释放的函数调用数据;根据所述函数调用数据获知每一块内存的生命周期,定位内存泄漏。本发明通过静态检查和动态检测相结合的检测方法,更完善、有效地对内存泄漏进行测试,及时发现和定位内存泄漏。 | ||
搜索关键词: | 一种 检测 内存 泄漏 方法 系统 | ||
【主权项】:
一种检测内存泄漏的方法,其特征在于,包括以下步骤:S1、读取内存基本信息;S2、判断所读取的内存基本信息是否正确;S3、在所述内存基本信息正确时,根据所读取的内存基本信息,通过代码走读的方式来判断内存占用量是否持续增长;S4、在所述内存占用量持续增长时,获取内存分配和释放的函数调用数据;S5、根据所述函数调用数据获知每一块内存的生命周期,定位内存泄漏。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳宝德科技集团股份有限公司,未经深圳宝德科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110252335.9/,转载请声明来源钻瓜专利网。
- 上一篇:用于低量燃料喷射的控制系统和方法
- 下一篇:高效低破碎玉米果穗剥皮装置