2011-10-05 13 views
8

फ़ायरफ़ॉक्स 18 टैब के साथ खुला = 1.34 जीबी मेमोरी (~ 75 एमबी/टैब)।ब्राउज़र इतनी मेमोरी का उपयोग क्यों करते हैं?

एक अन्य स्थानीय डेवलपर से ट्विटर पर एक जवाब मिला जिसमें उसका क्रोम उदाहरण ~ 82 एमबी/टैब का उपयोग कर रहा था।

वेब ब्राउज़र को कितनी मेमोरी का उपभोग करने का कारण बनता है?

+0

वेब पृष्ठों की वास्तविक सामग्री केवल कुछ मेगाबाइट्स है, है ना? वेब ब्राउज़र लगातार 1 जीबी रैम का उपयोग क्यों करते हैं? यदि टैब वास्तव में लोड नहीं होते हैं तो टैब किसी भी स्मृति का उपयोग क्यों करेंगे? – endolith

उत्तर

3

इसे और अधिक क्रैश-प्रतिरोधी बनाने के लिए, क्रोम बहु-थ्रेडिंग का उपयोग करने के बजाय स्वयं की कई प्रतियों को पूर्ण प्रक्रियाओं के रूप में विकसित करता है। यह स्पष्ट रूप से अधिक स्मृति खाता है (कम चीजें साझा की जा सकती हैं)। क्रोम प्लगइन को अलग प्रक्रियाओं में रखता है (ताकि फ्लैश का क्रैश पूरे ब्राउजर को नीचे नहीं लाएगा) ... अन्य मेमोरी खपत ... और इसी तरह।

+1

अन्य ब्राउज़रों, हालांकि, बड़ी मात्रा में स्मृति का उपभोग करते हैं। फ़ायरफ़ॉक्स किसी भी नई प्रक्रियाओं के बिना गीगाबाइट लेता है – endolith

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