内存泄漏的解决思路
时间:2012-9-5
如何查找引起内存泄漏的原因呢,深圳网站建设为您分析如下:
1.安排有经验的编程人员对代码进行走查和分析,找出内存泄漏发生的位置;
2.使用专门的内存泄漏测试工具Optimizeit进行测试.
这两种方法都是解对于决系统稳定性问题的有效手段,使用内存测试工具对于已经暴露出来的内存泄漏问题的定位和解决非常有效;但是系统的稳定性问题也不仅仅只是内存泄漏的问题,代码走查是提高系统的整体代码质量及至解决潜在问题的有效手段,基于这样的考虑,应采用代码走查结合内存泄漏测试工具的使用,双管齐下,争取比较完整地解决系统的稳定性问题。
在代码走查的工作中,安排了对系统业务和开发语言工具比较熟悉的开人发坐吃山空对应用的代码进行了交叉走查,找出代码中存在的数据库连接声明和结果集未关闭,代码冗余和低效等故障若干,取得了良好的效果,文中主要讲述结合工具的使用对已经出现的内存泄漏问题的定位方法。