मेरा जावास्क्रिप्ट काफी सरल है। यह सिर्फ डेटा डाउनलोड करने और इसे मेरी स्क्रीन पर प्रदर्शित करने के लिए AJAX को कॉल करना जारी रखता है। मैं उन डेटा को सीधे अपडेट करके उन डीओएम तत्व का पुन: उपयोग करता हूं (jquery's $ (DIV) .empty() फ़ंक्शन का उपयोग करके और फिर एक और सामग्री संलग्न करें)। हालांकि, रात भर चलने के बाद, मेरा कंप्यूटर लटकता है और कुछ ऐसा करने जैसा लगता है।रात रात जावास्क्रिप्ट चलाने के बाद सिस्टम लटका
मैं कुछ फ़ायरफ़ॉक्स एडन द्वारा स्मृति खपत को देखने का प्रयास करता हूं। दो घंटे चलते समय, स्मृति 200 एमबी बढ़ सकती है, लेकिन मुझे यकीन नहीं है कि यह केवल मेरे जेएस या अन्य कारणों से होता है।
मुझे इस मुद्दे के बारे में कुछ सवाल है। 1. क्या इसकी निगरानी करने का कोई अच्छा तरीका है (जैसे कि विशिष्ट वेब पेज द्वारा कितनी मेमोरी का उपयोग किया जाता है, कितना सीपीयू संसाधन कब्जा कर लिया जाता है, और कैसे?) 2. क्या जेएस वेब ऐप डिज़ाइन करने के लिए कोई सामान्य तरीका है ऐसी समस्या से बचने के लिए?
धन्यवाद, किसी भी टिप्पणी की सराहना की है!
आप किस ब्राउज़र का उपयोग कर रहे हैं? (संपादित करें: ओह, मैं एफएफ देखता हूं)। क्या आपने विभिन्न ब्राउज़रों के साथ प्रयोग दोहराया है? –
क्या आप पहले से ही फ़ायरबग प्रोफाइलर का उपयोग कर रहे हैं? इसके साथ आप देख सकते हैं कि आपकी कॉल कहां जा रही है। – megakorre
क्या आपने किसी भिन्न कोण से समस्या के करीब आने के बारे में सोचा है। AJAX का उपयोग करने के बजाय, पृष्ठ को फिर से लोड करने के लिए बस मेटा-रीफ्रेश टैग का उपयोग करें? – NotMe