मेरे पास एक लंबी चलने वाली स्क्रिप्ट है, जो अगर लंबे समय तक चलने दें, तो मेरे सिस्टम पर सभी मेमोरी का उपभोग करेगा।
स्क्रिप्ट के बारे में जानकारी के बिना, मेरे दो सवाल हैं:
- क्या कोई "बेस्ट प्रैक्टिस" का पालन करना है, जो लीक होने से रोकने में मदद करेगा?
- पायथन में मेमोरी लीक को डिबग करने के लिए क्या तकनीकें हैं?
__del__
विधियों के साथ वस्तुओं को सूचीबद्ध करता है जो अब उनके चक्र को छोड़कर संदर्भित नहीं हैं। समस्याओं के कारण, चक्र को तोड़ा नहीं जा सकता __del__
। इसे ठीक करो!