मैंने देखा है कि ब्राउज़र की याद में वृद्धि शुरू होती है जब तक कि मैं एक रूप में हूं (यह कार्य प्रबंधक से ध्यान देने योग्य है)। आईई 9 में, कुछ उपयोग के बाद यह 500 एमबी से अधिक आसानी से चला जाता है, जबकि क्रोम अधिक लचीला होता है (उसी परीक्षण का उपयोग करके 200 एमबी तक जाता है)।जावास्क्रिप्ट मेमोरी लीक: अलग डोम पेड़
मैं इस समस्या को डीबग करने के लिए क्रोम डेवलपर टूल का उपयोग कर रहा हूं। मैंने देखा है वहाँ अलग डोम पेड़ की एक बड़ी संख्या है:
मैं इस एक स्मृति रिसाव है कि वहाँ की पुष्टि कर सकते हैं कि यह सोचते हैं रहा हूँ। क्या यह सही होगा? दूसरा, मुझे यह पता लगाना होगा कि समस्या के मूल कारण को कैसे पहचानें। मुझे पता है कि आपको उन वस्तुओं को पुनः प्राप्त करने से रोकने के लिए बनाए रखने वाले पेड़ का उपयोग करना चाहिए। लेकिन मुझे पता नहीं चल रहा है कि बनाए रखने वाले पेड़ का उपयोग कैसे करें। उदाहरण के लिए, उपरोक्त स्क्रीनशॉट में बनाए रखने वाले पेड़ का क्या अर्थ है?
किसी भी सहायता की सराहना की जाएगी।
क्या आप स्पष्टीकरण दे सकते हैं कि कुछ कोड के साथ मैं ब्राउज़र के मेमोरी में वृद्धि शुरू करता हूं? यह स्मृति रिसाव खोजने में मदद करता है। – Ikrom
क्या [यह अन्य प्रश्न/उत्तर] (http://stackoverflow.com/questions/11930050/finding-js-memory-leak-in-chrome-dev-tools) आपकी मदद करता है? – msung