摘要:
2006-09-25 07:00作者:朱颖芳出处:计算机与信息技术责任编辑:方舟 转载:田维宝 摘要稳定性是衡量软件系统质量的重要指标,内存泄漏是破坏系统稳定性的重要因素。由于采用垃圾回收机制,Java语言的内存泄漏的模式与C++等语言相比有很大的不同。全文通过与C++中的内存泄漏问题进行对比,讲述了Java内存泄漏的基本原理,以及如何借助Optimizeit profiler工具来测试内存泄漏和分析内存泄漏的原因,在实践中证明这是一套行之有效的方法。关键词Java;内存泄漏; GC(垃圾收集器)引用; Optimizeit 问题的提出 笔者曾经参与开发的网管系统,系统规模庞大,涉及上百万行. 阅读全文