内存泄漏查找方法

一、假设已经发生了内存泄漏,如何快速的定位呢?

1.从调用的开始往后注释

多个函数调用:函数1—调用函数2—调用函数3…;先注释函数1后,如果没有泄露就证明是在这个函数调用内发生的泄露!

2.从外向内注释

函数1的调用函数(相当于外部)和函数1的实现(相当于内部)是分开的;如果注释掉函数1的调用处,就不在发生泄露,就证明在这个函数1内部发生泄露。

3.从前往后取消注释

在函数1的内部实现体中:先全部注释,然后从前往后逐段取消代码注释,看看在什么地方发生泄露,就能确定泄露的地方。

二、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值