संभव डुप्लिकेट:
Python memory profilerमुझे अपने पायथन कार्यक्रम में मेमोरी लीक कैसे मिल सकता है?
मैं एक काफी जटिल (लगभग 20,000) लाइन अजगर प्रोग्राम है जो कुछ विकास के बाद लेने वाली स्मृति की मात्रा में वृद्धि जब इसे चलाता शुरू कर दिया है मिल गया है। यह पता लगाने के लिए कि कौन सी मेमोरी का उपयोग किया जा रहा है, सबसे अच्छा टूल और तकनीक क्या हैं?
आमतौर पर यह ऑब्जेक्ट्स, या विस्तार मॉड्यूल की बग्स के अप्रत्याशित रूप से संदर्भों को संदर्भित करता है (जो विशेष रूप से संभव नहीं है क्योंकि हम थोड़ी देर के लिए पाइथन 2.4 स्थापना का उपयोग कर रहे हैं)।
हम ट्विस्ट, ट्विस्टेड कॉंच और MySQLdb जैसे विभिन्न तृतीय पक्ष पुस्तकालयों का उपयोग कर रहे हैं।
कृपया बंद करें - यह एक डुप्लिकेट –
इस विषय पर पहले से ही एक [प्रश्न] (http://stackoverflow.com/questions/110259/python-memory-profiler/110826) था। – Seb