【发布时间】:2010-10-06 15:36:12
【问题描述】:
我有一个相当复杂(大约 20,000 行)的 Python 程序,经过一些开发后,它在运行时开始消耗越来越多的内存。找出所有内存的用途的最佳工具和技术是什么?
这通常归结为意外保留对对象的引用或扩展模块错误(这不太可能,因为我们已经使用 Python 2.4 安装一段时间了)。
我们正在使用各种第三方库,例如 Twisted、Twisted Conch 和 MySQLdb。
【问题讨论】:
标签: python debugging memory-leaks twisted