2012-01-18 50 views
0

美好的一天!
在我们的项目中,我们使用子系统从远程IMAP获取电子邮件。子系统包含多个处理器池,其上方有管理器。池中的进程数量有限。游泳池内的平均生命时间约为5分钟。
我面临着下一个问题:白天,多次,一些过程变得疯狂。他们不断地消耗记忆,然后交换。结果,70-80%的内存被单个进程使用。它对节点上的其他进程有相当悲伤的后果。
我想问问关于分析这种情况的方法和方法。
(我试过在这种疯狂的过程中使用strace,但没有运气 - 输出为空)如何剖析python的泄漏进程?

感谢您的帮助!

+0

[Python的内存分析器(可能重复http://stackoverflow.com/questions/110259/python-memory- profiler) – plaes 2012-01-26 10:13:55

回答

1

Here是在python内存泄露的一些材料

我希望它能帮助

+0

非常感谢!明天我会仔细研究一下。 – 2012-01-18 22:38:05