2010-11-01 13 views
12

में मेमोरी लीक खोजने के लिए वहाँ किसी भी तरह से जावास्क्रिप्ट या jQuery में मेमोरी लीक मिल रहा है।कैसे जावास्क्रिप्ट

मैं इन दिनों बहुत जावास्क्रिप्ट पर काम कर रहा हूँ। मैं मिडलेटियर से यूआई तक चले गए। इसलिए मैं जानना चाहता हूं कि उन्हें ढूंढने के लिए वैसे भी है या नहीं। पहले से

धन्यवाद। जब आप जानते हैं उन्हें क्या कारण बनता है

+1

[जावास्क्रिप्ट मेमोरी लीक और ऑप्टिमाइज़िंग कोड का पता लगाने] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/954412/detecting-javascript-memory-leaks-optimizing-code) –

+0

और [आप कौन से टूल और तकनीकों का उपयोग करते हैं ब्राउज़र मेमोरी लीक ठीक करने के लिए?] (http://stackoverflow.com/questions/95326/what-tools-and-techniques-do-you-use-to-fix-browser-memory-leaks) –

+0

@ रॉबर्ट ये लिंक हैं पर्याप्त, मैं उनके माध्यम से जाऊंगा। एक बार फिर से धन्यवाद – kobe

उत्तर

4

जावास्क्रिप्ट में
http://www.ibm.com/developerworks/web/library/wa-memleak/

जावास्क्रिप्ट में मेमोरी लीक Plugging स्मृति रिसाव पैटर्न काफी आसान है। इस लेख लेखकों में किरण सुंदर और अभिजीत भट्टाचार्य जावास्क्रिप्ट में वृत्तीय संदर्भ की मूल बातें में आपका मार्गदर्शन और इसका कारण बताएं वे कुछ ब्राउज़र, विशेषरूप से जब बंद के साथ संयुक्त में समस्याएं पैदा कर सकता। के कुछ सामान्य स्मृति रिसाव पैटर्न आप के लिए बाहर देखना चाहिए देखने के बाद, आप उनके आसपास काम करने के लिए आसान विभिन्न तरीकों से सीख सकते हैं।

+0

संदर्भ के लिए बहुत बहुत धन्यवाद। क्या कोई उपकरण है जहां हम अपना कोड चला सकते हैं और इसे ढूंढ सकते हैं। – kobe

+0

मैंने आपके प्रश्न के नीचे दी गई दो टिप्पणियां देखें। उनके पास आपके द्वारा उपयोग किए जा सकने वाले टूल के लिंक हैं। –

1

Google क्रोम में ढेर स्नैपशॉट्स लेने और उनकी तुलना करने की क्षमता है, जिसका उपयोग स्मृति लीक का पता लगाने और सामान्य रूप से स्मृति खपत का विश्लेषण करने के लिए किया जा सकता है। an article about heap profiling at Google Developers है जो सबकुछ बताता है।

1

Debug.js वैश्विक रिसाव का पता लगाना और प्रकार की जाँच करता है।

संबंधित मुद्दे