2012-01-18 58 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