मैं अपने पायथन एप्लिकेशन में मेमोरी रिसाव को हल करने पर काम कर रहा हूं।पायथन - मेमोरी लीक
यहाँ बात है - यह वास्तव में केवल विंडोज सर्वर 2008 (नहीं R2), लेकिन Windows के नहीं पहले के संस्करणों पर हुआ प्रतीत होता है, और यह भी है कि यह लिनक्स पर हो रहा है नहीं लगता है (हालांकि मैं लगभग के रूप में नहीं किया है लिनक्स पर ज्यादा परीक्षण)।
यह निवारण के लिए, मैं कचरा कलेक्टर पर डिबगिंग की स्थापना:
gc.set_debug(gc.DEBUG_UNCOLLECTABLE | gc.DEBUG_INSTANCES | gc.DEBUG_OBJECTS)
फिर, समय-समय पर, मैं gc.garbage की सामग्री को लॉग इन करें।
बात यह है कि, gc.garbage हमेशा खाली रहता है, फिर भी मेरी स्मृति उपयोग ऊपर और ऊपर जाती है।
बहुत परेशान।
डेव, स्पष्ट रूप से आपकी समस्या लाइन 123 को हटाकर तय की जा सकती है .... और लाइन 27 में i = 1 जोड़ें ... –
गंभीरता से, मुझे आपकी मदद करने के लिए लगता है हमें कुछ कोड चाहिए .. –
सेमी-डुप्लिकेट (या आपके लिए पढ़ने के लिए एक दिलचस्प धागा हो सकता है): http://stackoverflow.com/questions/1435415/python-memory-leaks/1435426#1435426 (यदि यह विफल हो जाता है, तो विवरण के साथ वापस आएं) – ChristopheD