फ़ायरफ़ॉक्स को 1 जीबी रैम की आवश्यकता है


13

मैं एक वेब डेवलपर के रूप में काम करता हूं और इसके लिए मैं फायरबग के साथ फ़ायरफ़ॉक्स का उपयोग कर रहा हूं । हाल ही में, मैंने देखा है कि दो घंटे के काम के बाद, इस firefox.exeप्रक्रिया में 1 जीबी से अधिक कार्यशील मेमोरी की आवश्यकता थी!

यहां तक ​​कि अगर मैं खिड़की बंद कर देता हूं, तो भी प्रक्रिया टास्क मैनेजर में बनी हुई है और केवल एक चीज जो मैं कर सकता हूं वह है प्रक्रिया को 'मारना'।

कोई सुझाव?

मैं 2 जीबी रैम, फ़ायरफ़ॉक्स 3.6.8 के साथ विंडोज 7 का उपयोग कर रहा हूं जिसमें मैंने सामान्य रूप से 10 टैब खोले हैं।


3
यदि आप टैब का गहनता से पुन: उपयोग करते हैं, तो इसके साथ यह करना पड़ सकता है क्योंकि फ़ायरफ़ॉक्स प्रति टैब में बहुत सारे इतिहास रखता है। या शायद कोई एक्सटेंशन मेमोरी या ऐसा कुछ लीक कर रहा है।

मुझे भी यही समस्या हो रही है और मैंने इस सवाल पर सिर्फ 50 अंक का इनाम दिया है। मैं इस समय फ़ायरबग का उपयोग नहीं करता, इसलिए यह मुद्दा नहीं है। मैंने अपने सभी अन्य प्लग-इन को अक्षम कर दिया है। मैं इस मशीन का उपयोग नहीं करता हूं (जहां मुझे हर समय समस्या है) विकास के लिए - यह सचमुच वेब ब्राउज़ करने के लिए है!
एलेक्स आर

आपको एक नया पद शुरू करना चाहिए था, क्योंकि आपका इनाम शीर्षक में छोड़कर प्रश्न के लायक नहीं लगता है।
harrymc

मेरा मानना ​​है कि रोब सही है। मैंने एक ही व्यवहार को कई टैब के साथ या टैब को समय के साथ खुला छोड़ने के साथ देखा है।
에이

जैसा कि मैंने अपने उत्तर में परिभाषित किया है क्या आपने अधिकतम रैम और डिस्क कैश उपयोग सीमा निर्धारित की है?
ब्रेक

जवाबों:


11

यह दो अलग-अलग समस्याओं की तरह लग रहा है। सबसे पहले, फ़ायरफ़ॉक्स को मेमोरी हॉग के रूप में जाना जाता है। इसे कम से कम रखने के तरीके हैं, इसमें आपको उन ऐडनों से छुटकारा पाना भी शामिल है जिनकी आपको आवश्यकता नहीं है, साथ ही साथ:

के बारे में: config , config .rim_on_minimize नामक एक नया बूलियन मान जोड़ें , फिर इसे True पर सेट करें । मैं अभी भी इस ट्वीक का खुद मूल्यांकन कर रहा हूं और अभी तक यह सुनिश्चित करने के लिए नहीं कह सकता कि क्या यह मदद करता है।

दूसरा, अगर फ़ायरफ़ॉक्स प्रक्रिया बंद नहीं होती है जब आप इसकी विंडो बंद करते हैं, तो थोड़ी देर प्रतीक्षा करें। मुझे लगता है कि एक बार फ़ायरफ़ॉक्स एक टन मेमोरी का उपयोग कर रहा है, इसे पूरी तरह से बंद करने के लिए कुछ समय (30 सेकंड या तो) तक का समय लग सकता है।


यह वास्तव में RAM की मात्रा को सीमित नहीं करता है जो फ़ायरफ़ॉक्स उपयोग करता है ...: S
cp2141

1
ट्रिम सिर्फ साफ हो जाएगा, हाँ?
सैम

@Sam हाँ, यह सब ट्रिम करता है - सफाई करें। हार्ड रैम लिमिट कैसे सेट करें, इसके लिए मेरा उत्तर देखें।
ब्रेकथ्रू

6

मैं अनिश्चित हूं कि फ़ायरफ़ॉक्स के नए संस्करणों में यह विकल्प डिफ़ॉल्ट रूप से सक्षम है या नहीं, लेकिन फ़ायरफ़ॉक्स में अधिकतम रैम और डिस्क कैश usages प्रदान करने का विकल्प मौजूद है। यह मेमोरी क्लीनअप और कचरा संग्रह विकल्पों को बदलने से बहुत अलग है, क्योंकि आप फ़ायरफ़ॉक्स को कम रैम का उपयोग करने और अधिक डिस्क कैश का उपयोग करने के लिए मजबूर कर सकते हैं।

डिस्क कैश का उपयोग करने से पहले रैम फ़ायरफ़ॉक्स की मात्रा को सीमित करने के लिए, अपने ब्राउज़र को लगभग: कॉन्फ़िगरेशन पर नेविगेट करें। फ़िल्टर में, "मेमोरी" दर्ज करें, और आपको देखना चाहिए:

browser.cache.memory.capacity

यदि आप नहीं करते हैं, तो आपको इस कुंजी को मैन्युअल रूप से पूर्णांक मान के रूप में बनाना होगा। यह पूर्णांक मान मेमोरी कैश (किलोबाइट में) का प्रतिनिधित्व करता है जिसे फ़ायरफ़ॉक्स उपयोग कर सकता है। मैंने व्यक्तिगत रूप से यह मान 131072 (128 एमबी) निर्धारित किया है। फ़ायरफ़ॉक्स को मेमोरी से बाहर चलाने से बचने के लिए, आप इसके बाद निम्न चर को बदलकर उपयोग की जाने वाली डिस्क कैश को बढ़ा सकते हैं (आप खोज डिस्क के रूप में "डिस्क" का उपयोग कर सकते हैं)।

browser.cache.disk.capacity

फिर से, यह पूर्णांक मान के रूप में डिस्क कैश (किलोबाइट में) है, और यदि यह मौजूद नहीं है, तो आपको इसे बनाना होगा। मैंने व्यक्तिगत रूप से 307200 (300 एमबी) के लिए मेरा सेट किया। ध्यान दें कि यह ऑफ़लाइन फ़ाइलों या आपके इतिहास को संग्रहीत करने के लिए फ़ायरफ़ॉक्स का उपयोग करने की मात्रा से अलग है।


1

फ़ायरफ़ॉक्स लंबे समय तक उपयोग करने के बाद बहुत भारी संसाधन होने के लिए जाना जाता है, आप अप्रयुक्त जोड़ को अनइंस्टॉल करने की कोशिश कर सकते हैं यह देखने के लिए कि क्या इसका कोई प्रभाव है।


हां, सिस्टम संसाधनों पर फ़ायरफ़ॉक्स बहुत कठिन है। यदि आपका सिस्टम इससे टकरा जाता है, तो आपको सिस्टम को अपग्रेड करना पड़ सकता है या सीमित संसाधनों पर बेहतर करने वाले दूसरे ब्राउज़र पर स्विच करना पड़ सकता है।
ब्रायन नोब्लुच सेप

एक ब्राउज़र के लिए एक अपग्रेड पागल हो जाएगा। यह फ़ायरफ़ॉक्स के साथ मेरा एक प्रमुख गोमांस है कि यह सिर्फ इतना भारी है!
टॉबी

IE से अधिक मेमोरी का उपयोग करने पर किसी को फ़ायरफ़ॉक्स का उपयोग क्यों करना चाहिए? यह थोड़ा व्यर्थ लगता है।
एलेक्स आर

@ एलेक्स - क्योंकि यह एक मानक आधारित ब्राउज़र है जो वेब को नहीं तोड़ता है।
टॉबी

प्लगइन्स की वजह से!
सैम

1

आप की कोशिश कर सकते AFOM जो

स्मृति फ़ायरफ़ॉक्स ब्राउज़र अनुप्रयोग के चल रहे उदाहरण के भीतर मेमोरी रिसाव को ठीक करती है।

मैं यह भी सलाह दूंगा कि आप नियमित रूप से डेटाबेस को वैक्यूम करेंCcleaner में अब यह कार्यशीलता है।

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


AFOM लिंक अब (प्रभावी रूप से) टूट गया है ("" एफोम "के लिए खोज परिणाम। कोई परिणाम नहीं मिला।")।
पीटर मोर्टेंसन

1

यह एक ज्ञात फायरबग मुद्दा जैसा लगता है: फायरबग स्मृति रिसाव - 600MiB से अधिक का उपयोग देखा गया
यह समस्या रिपोर्ट 2007 में खोली गई थी और अभी भी खुली है ...

एक अन्य ऐसा खुला मुद्दा है जब फ़ायरबग सक्षम किया जाता है, फ़ायरफ़ॉक्स बड़ी मात्रा में मेमोरी और सीपीयू का उपयोग करता है

इसलिए Firebug को Mozilla की समस्याग्रस्त एक्सटेंशन सूची में सूचीबद्ध किया गया है ।

आपको फायरबग मेमोरी प्रोफाइलर पर एक नज़र पड़ सकती है , हालांकि यह एक वास्तविक अल्फा चरण में कहा जाता है, जो समस्या के बारे में संकेत दे सकता है।

अन्यथा, आपका एकमात्र समाधान या तो फ़ायरफ़ॉक्स को फिर से शुरू करके या अधिक रैम प्राप्त करके समस्या के साथ रहना है, फायरबग कम्युनिटी में इस पर हथौड़ा चलाना , एक फिक्स की प्रतीक्षा करें (वर्षों लग सकते हैं), फायरबग डेवलपर बनें और बग को स्वयं ठीक करें, या उपयोग करें एक और डिबगिंग टूल।


0

फ़ायरफ़ॉक्स का कौन सा संस्करण चला रहे हैं? यह सामान्य व्यवहार नहीं है। शायद आप जिन साइटों पर काम कर रहे हैं, उनके लिए फायरबग को सक्षम करने से मदद मिलेगी।


6
दुर्भाग्य से यह वास्तव में विशिष्ट व्यवहार है।
टॉबी

1
फायरबग की समस्या नहीं है। मैं फायरबग का उपयोग नहीं करता हूं और मुझे यह धागा सिर्फ इसलिए मिला क्योंकि मैंने "फ़ायरफ़ॉक्स 1 जीबी" को गुगली दिया था।
एलेक्स आर

0

इससे कोई फर्क नहीं पड़ता कि फ़ायरफ़ॉक्स कितनी मेमोरी का उपयोग कर रहा है। ऑपरेटिंग सिस्टम हम की तुलना में इसे बेहतर ढंग से प्रबंधित करता है, इसलिए इसके बारे में मत सोचो। धीमा होना एक और मामला है, जो स्पष्ट रूप से फ़ायरफ़ॉक्स की आदत है।

आप क्रोम का उपयोग करने में सक्षम हो सकते हैं (और प्रयास करना चाहिए) और वहां एक्सटेंशन पा सकते हैं। यहां तक ​​कि ओपेरा के ड्रैगनफ़्ल फायरबग से बेहतर है (इसलिए मैंने सुना है, मैंने कभी भी फायरबग का इस्तेमाल नहीं किया है)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.