发明公开
- 专利标题: 内存泄漏分析方法和装置
- 专利标题(英): A memory leak analysis method and device
-
申请号: CN201610835770.7申请日: 2016-09-20
-
公开(公告)号: CN106407114A公开(公告)日: 2017-02-15
- 发明人: 何纯 , 薛艳 , 薛阳 , 李奇峰 , 魏学峰
- 申请人: 腾讯科技(深圳)有限公司
- 申请人地址: 广东省深圳市福田区振兴路赛格科技园2栋东403室
- 专利权人: 腾讯科技(深圳)有限公司
- 当前专利权人: 腾讯科技(深圳)有限公司
- 当前专利权人地址: 广东省深圳市福田区振兴路赛格科技园2栋东403室
- 代理机构: 深圳市深佳知识产权代理事务所
- 代理商 王仲凯
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
本发明实施例公开了一种内存泄露分析方法和装置。本发明实施例方法包括:获取待分析数据,所述待分析数据包括内存块列表和指针根节点列表,其中,所述内存块列表包括目标程序在运行结束时未被释放的内存块的信息,所述内存块为在所述目标程序运行期间堆和栈内被分配给所述目标程序的内存块,所述指针根节点列表包括至少一个指针根节点;分别以所述待分析数据的指针根节点列表中的各指针根节点为起点,遍历所述内存块列表中的内存块;获取内存泄漏分析结果,所述内存泄漏分析结果包括泄漏的内存块,所述泄漏的内存块为所述待分析数据中未被遍历到的内存块。
公开/授权文献
- CN106407114B 内存泄漏分析方法和装置 公开/授权日:2017-12-15