क्रोम नवीनतम और अन्य ब्राउज़रों में परीक्षण किया गया। यह पृष्ठ प्रत्येक 60 सेकंड रीफ्रेश करने के लिए timer()
प्रारंभ करता है। init()
और प्रत्येक refresh()
पर, यह सर्वर से डेटा प्राप्त करता है और पृष्ठ में प्रदर्शित होता है। हम देखते हैं कि यह प्रत्येक ताज़ा एमबी के बहुत सारे एमबी लीक करता है।angularjs 1.5: लीक होने और रिसाव को ठीक करने की पहचान कैसे करें?
अब, मैं कैसे विशिष्ट वस्तुओं और/या DOM नोड्स कि लीक किया जा रहा है
की पहचान है एक बार मैं # 1 से वस्तु/नोड्स की पहचान, मैं लीक फिक्सिंग के बारे में कैसे जाते हैं?
क्या कोई किताबें, अच्छे ट्यूटोरियल हैं जो उपरोक्त 1.5 के लिए उपरोक्त को कवर करेंगे?
एक अच्छी शुरुआत आपके डेवलपर टूल (या नए क्रोम संस्करणों में मेमोरी) में प्रोफाइलर को आजमा रही है। –
मुझे इसे काम करने के लिए और अधिक जानकारी चाहिए। मैं क्रोम देव टूल्स का उपयोग कर मेमोरी लीक कैसे ढूंढूं "के लिए गुगल किया और अलग डीओएम ऑब्जेक्ट्स की पहचान करने में सक्षम था। लेकिन वहां से, मैं कुछ भी ठोस नहीं हो सका। – anjanb