发明公开
- 专利标题: 一种动态内存泄漏检测方法及系统
- 专利标题(英): Dynamic memory leak detection method and system
-
申请号: CN201710272171.3申请日: 2017-04-24
-
公开(公告)号: CN107066390A公开(公告)日: 2017-08-18
- 发明人: 刘小燕 , 陈献庆 , 张春峰 , 韩啸 , 闫振宇 , 杨坤 , 郭亚楠 , 张玉龙 , 王利业 , 张荣良 , 李新玲 , 纪元 , 宋彦峰 , 朱建斌
- 申请人: 许继集团有限公司 , 许继电气股份有限公司 , 许昌许继软件技术有限公司 , 国家电网公司
- 申请人地址: 河南省许昌市许继大道1298号; ; ;
- 专利权人: 许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,国家电网公司
- 当前专利权人: 许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,国家电网公司
- 当前专利权人地址: 河南省许昌市许继大道1298号; ; ;
- 代理机构: 郑州睿信知识产权代理有限公司
- 代理商 陈浩
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
本发明涉及一种动态内存泄漏检测方法及系统,工具端动态的把“动态链接库”中的内存监视模块挂接到被监视进程的地址空间中,从而让被监视进程自身具有内存泄漏检测功能,监视模块记录内存的操作行为,并将这些消息放入到消息队列中,发送给代理服务端,代理服务端将消息队列中的内存信息进行统一管理,发送给工具端。本发明可以在不中断目标进程的情况下实时监视进程空间中内存泄漏情况,实现了真正的在线监测,能够通过工具端来远程控制内存泄漏检测,并以代理服务端无损害的读写被监视进程内存信息,对定位内存错误、诊断问题最有非常实用的价值,适用于Linux系统C/C++程序、电力系统程序等不同场景。
公开/授权文献
- CN107066390B 一种动态内存泄漏检测方法及系统 公开/授权日:2020-01-17