फ़ायरफ़ॉक्स मेमोरी क्लीनर वास्तव में काम करते हैं?

विषयसूची:

फ़ायरफ़ॉक्स मेमोरी क्लीनर वास्तव में काम करते हैं?
फ़ायरफ़ॉक्स मेमोरी क्लीनर वास्तव में काम करते हैं?

वीडियो: फ़ायरफ़ॉक्स मेमोरी क्लीनर वास्तव में काम करते हैं?

वीडियो: फ़ायरफ़ॉक्स मेमोरी क्लीनर वास्तव में काम करते हैं?
वीडियो: Camera Lenses Explained For Beginners (What Do The Numbers Mean?) - YouTube 2024, अप्रैल
Anonim
यह कोई रहस्य नहीं है कि फ़ायरफ़ॉक्स सामान्य उपयोग के दौरान सिस्टम मेमोरी का थोड़ा सा उपभोग कर सकता है। जबकि आपके द्वारा खोले गए टैब की संख्या और इंस्टॉल किए गए ऐड-ऑन निश्चित रूप से योगदान देते हैं, यहां तक कि बॉक्स इंस्टॉलेशन से रूढ़िवादी रूप से उपयोग किए जाने वाले मेमोरी उपयोग की रिपोर्ट भी हो सकती है।
यह कोई रहस्य नहीं है कि फ़ायरफ़ॉक्स सामान्य उपयोग के दौरान सिस्टम मेमोरी का थोड़ा सा उपभोग कर सकता है। जबकि आपके द्वारा खोले गए टैब की संख्या और इंस्टॉल किए गए ऐड-ऑन निश्चित रूप से योगदान देते हैं, यहां तक कि बॉक्स इंस्टॉलेशन से रूढ़िवादी रूप से उपयोग किए जाने वाले मेमोरी उपयोग की रिपोर्ट भी हो सकती है।

इसने कुछ फ़ायरफ़ॉक्स ऐड-ऑन को सतह पर पहुंचाया है जो ब्राउज़र को अब स्मृति की आवश्यकता को मुक्त करने का दावा करता है, लेकिन क्या वे वास्तव में काम करते हैं?

विंडोज़ मेमोरी को कैसे संभालता है इस पर एक दो मिनट का अवलोकन

स्मृति मेमोरी क्लीनर की जांच करने से पहले, विंडोज़ मेमोरी को संभालने के तरीके के बारे में थोड़ा सा समझना महत्वपूर्ण है। यह महत्वपूर्ण होगा ताकि हम अपने प्रयोग के परिणामों की व्याख्या कर सकें।
स्मृति मेमोरी क्लीनर की जांच करने से पहले, विंडोज़ मेमोरी को संभालने के तरीके के बारे में थोड़ा सा समझना महत्वपूर्ण है। यह महत्वपूर्ण होगा ताकि हम अपने प्रयोग के परिणामों की व्याख्या कर सकें।

चिंता न करें, हम इसे बहुत उच्च स्तर पर कवर करेंगे ताकि आपको साथ-साथ पालन करने के लिए मेगा-गीक भी न हो।

त्वरित अस्वीकरण के रूप में, यह विंडोज मेमोरी प्रबंधन की मूलभूत बातें का एक संक्षिप्त सारांश है। किसी भी तरह से इसे आधिकारिक या निश्चित माना जाना चाहिए क्योंकि यह केवल इस आलेख के विषय वस्तु पर लागू स्तर के लिए समझाया गया है।

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

वर्चुअल मेमोरी अनिवार्य रूप से वह डेटा है जो ओएस द्वारा सक्रिय रूप से आवश्यक नहीं है लेकिन किसी भी समय सक्रिय मेमोरी में लोड होने के लिए तैयार है। आप इस सूत्र का उपयोग कर किसी भी समय अपने सिस्टम की वर्चुअल मेमोरी की बहुत क्रुद्ध गणना कर सकते हैं:

Virtual Memory = (Total Physical Memory – Used/Active Physical Memory) + Maximum System Page File Size

तो, मान लें कि आपके पास 4 जीबी भौतिक मेमोरी और 6 जीबी अधिकतम पेज फ़ाइल वाला सिस्टम है। फिर आप विंडोज बूट करते हैं और कुछ एप्लिकेशन खोलते हैं (आउटलुक, फ़ायरफ़ॉक्स, इत्यादि) और विंडोज़ रिपोर्ट करता है कि 2.5 जीबी भौतिक मेमोरी का इस्तेमाल किया जा रहा है। इसका मतलब है कि आपके पास 1.5 जीबी की "अप्रयुक्त" भौतिक मेमोरी है और कुल 7.5 जीबी उपलब्ध वर्चुअल मेमोरी के लिए 6 जीबी पेज फ़ाइल है।

याद रखें, ओएस यह जानकर काफी समझदार है कि अप्रयुक्त भौतिक स्मृति स्मृति बर्बाद हो गई है, इसलिए यह शेष 1.5 भौतिक मेमोरी को भर देगा जो आपको उम्मीद है कि आपको इसकी आवश्यकता होगी ताकि इसे तत्काल मांग पर पहुंचा जा सके। यह कम से कम पृष्ठभूमि प्रोग्राम डेटा से लेकर सामान्य ओएस कार्यों तक कुछ भी हो सकता है।

तो क्या होता है जब विंडोज वर्चुअल मेमोरी के रूप में उपयोग करने के लिए भौतिक स्मृति से बाहर चला जाता है? यह इस डेटा को सिस्टम पेज फ़ाइल में लिखता है जो आपके हार्ड ड्राइव पर एक विशाल (हमारे मामले में 6 जीबी) फ़ाइल है। हालांकि यह ओएस को स्मृति, लेखन और पुनर्प्राप्ति (उर्फ पेज गलती) में रखने के लिए आवश्यक किसी भी डेटा को स्टोर करने की इजाजत देता है, लेकिन हार्ड ड्राइव से यह जानकारी भौतिक स्मृति से इसे एक्सेस करने की तुलना में धीमी गति के आदेश है। यही कारण है कि आपके पास जितनी अधिक शारीरिक मेमोरी है उतनी तेज़ी से आपका सिस्टम चल सकता है। जितना कम आपका सिस्टम अपनी पेज फ़ाइल का उपयोग करता है, तेज़ी से यह प्रदर्शन करेगा।

फ़ायरफ़ॉक्स की मेमोरी उपयोग की निगरानी

हमारी जांच के लिए हम बस विंडोज टास्क मैनेजर का उपयोग करेंगे। हम निम्नलिखित कॉलम ट्रैक करेंगे (वर्णन माइक्रोसॉफ्ट के पेज पर परिभाषित हैं):

  • वर्किंग सेट = निजी कामकाजी सेट में स्मृति की मात्रा और प्रक्रिया का उपयोग कर रहे स्मृति की मात्रा को अन्य प्रक्रियाओं द्वारा साझा किया जा सकता है।
  • पीक वर्किंग सेट = प्रक्रिया द्वारा उपयोग की जाने वाली वर्किंग सेट मेमोरी की अधिकतम मात्रा।
  • मेमोरी (निजी वर्किंग सेट) = काम करने वाले सेट का सबसेट जो विशेष रूप से स्मृति की मात्रा का वर्णन करता है, एक प्रक्रिया का उपयोग कर रहा है जिसे अन्य प्रक्रियाओं द्वारा साझा नहीं किया जा सकता है।
  • Commit Size = वर्चुअल मेमोरी की मात्रा जो किसी प्रक्रिया द्वारा उपयोग के लिए आरक्षित है।
हम केवल फ़ायरफ़ॉक्स 4.0.1 के बॉक्स इंस्टॉलेशन के बाहर उपयोग कर रहे हैं जिसमें केवल मेमोरी फॉक्स ऐड-ऑन लोड किया गया है। फ़ायरफ़ॉक्स में, हमारे पास निम्न टैब खुले होंगे और लोड किए गए पृष्ठों को ऊपर और नीचे स्क्रॉल करने के अलावा कुछ भी नहीं करेंगे।
हम केवल फ़ायरफ़ॉक्स 4.0.1 के बॉक्स इंस्टॉलेशन के बाहर उपयोग कर रहे हैं जिसमें केवल मेमोरी फॉक्स ऐड-ऑन लोड किया गया है। फ़ायरफ़ॉक्स में, हमारे पास निम्न टैब खुले होंगे और लोड किए गए पृष्ठों को ऊपर और नीचे स्क्रॉल करने के अलावा कुछ भी नहीं करेंगे।
सबकुछ लोड होने के लिए कुछ पलों का इंतजार करने के बाद, विंडोज टास्क मैनेजर फ़ायरफ़ॉक्स के लिए निम्न रिपोर्ट करता है।
सबकुछ लोड होने के लिए कुछ पलों का इंतजार करने के बाद, विंडोज टास्क मैनेजर फ़ायरफ़ॉक्स के लिए निम्न रिपोर्ट करता है।
यह भी ध्यान रखें कि इस ऐड-ऑन द्वारा एक नई प्रक्रिया शुरू की गई है जो स्मृति कार्यों को संभालती है।
यह भी ध्यान रखें कि इस ऐड-ऑन द्वारा एक नई प्रक्रिया शुरू की गई है जो स्मृति कार्यों को संभालती है।
फ़ायरफ़ॉक्स को निष्क्रिय करना और वर्किंग सेट और मेमोरी वैल्यू देखना, आप देख सकते हैं कि फ़ायरफ़ॉक्स के बीच सक्रिय भौतिक मेमोरी की आवश्यकता है और मेमोरी क्लीनर ऐड-ऑन इस मेमोरी को पुनः प्राप्त कर रहा है।
फ़ायरफ़ॉक्स को निष्क्रिय करना और वर्किंग सेट और मेमोरी वैल्यू देखना, आप देख सकते हैं कि फ़ायरफ़ॉक्स के बीच सक्रिय भौतिक मेमोरी की आवश्यकता है और मेमोरी क्लीनर ऐड-ऑन इस मेमोरी को पुनः प्राप्त कर रहा है।

फ़ायरफ़ॉक्स निष्क्रिय होने पर हर कुछ सेकंड में रिपोर्ट की गई स्मृति उपयोग यहां दी गई है।

Image
Image
कार्य सेट और मेमोरी मानों में ड्रॉप नोट करें। यह मेमोरी क्लीनर सिस्टम मेमोरी को पुनः प्राप्त कर रहा है।
कार्य सेट और मेमोरी मानों में ड्रॉप नोट करें। यह मेमोरी क्लीनर सिस्टम मेमोरी को पुनः प्राप्त कर रहा है।
Image
Image
Image
Image
थोड़ी देर के लिए जाने के बाद, आप एक और बूंद देख सकते हैं।
थोड़ी देर के लिए जाने के बाद, आप एक और बूंद देख सकते हैं।
Image
Image
Image
Image
लैदर। रिंस करें। दोहराएँ।
लैदर। रिंस करें। दोहराएँ।

इसके अतिरिक्त, यदि आप कुछ भी नहीं करते हैं लेकिन टैब स्विच करते हैं और लोड किए गए पृष्ठों को ऊपर और नीचे स्क्रॉल करते हैं, तो आप देख सकते हैं कि संख्याएं थोड़ा अधिक उतार-चढ़ाव करती हैं जिन्हें नीचे समझाया जाएगा।

परिणामों की व्याख्या करना

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

याद रखें, कमिट साइज कॉलम वास्तविक स्मृति की मात्रा (भौतिक + वर्चुअल) की रिपोर्ट करता है, विंडोज को संबंधित एप्लिकेशन चलाने की आवश्यकता होती है। तो हमारे उदाहरण में, ~ 120 एमबी विशेष रूप से फ़ायरफ़ॉक्स के लिए सिस्टम पर आरक्षित और सक्रिय है और अप्रयुक्त भौतिक स्मृति और / या सिस्टम पेज फ़ाइल में रह रहा है।यह भी याद रखें कि यदि पृष्ठ फ़ाइल का उपयोग करने की आवश्यकता है, तो एक उल्लेखनीय प्रदर्शन प्रभाव होता है क्योंकि वर्चुअल मेमोरी को हार्ड डिस्क से लिखा और पढ़ना है जो भौतिक स्मृति से काफी धीमी है।

तो अनिवार्य रूप से मेमोरी क्लीनर वर्चुअल मेमोरी में सक्रिय भौतिक मेमोरी को ले जा रहा है (क्योंकि मेमोरी रिकक्लेम को कहीं जाना है)। जब ऐसा होता है, फ़ायरफ़ॉक्स में अब स्मृति को सक्रिय रूप से उपलब्ध कराने की आवश्यकता होती है, इसलिए इसे विंडोज़ से संबंधित डेटा को वर्चुअल मेमोरी से भौतिक मेमोरी में ले जाने के लिए पूछना पड़ता है। और चारों ओर और दौर हम जाते हैं …

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

इस पूरी कहानी का नैतिक काफी सरल है, स्मृति क्लीनर कुछ भी नहीं करते हैं बल्कि संख्याओं के चारों ओर स्थानांतरित करते हैं। किसी भी ओएस को यह पता चल जाएगा कि स्मृति को उचित तरीके से कैसे संभालना है, इसलिए बस उन्हें अपनी बात करने दें।

फ़ायरफ़ॉक्स की मेमोरी उपयोग का प्रबंधन

चूंकि हमने दिखाया है कि मेमोरी सफाई ऐड-ऑन वास्तव में कुछ भी उपयोगी नहीं करते हैं, फ़ायरफ़ॉक्स का उपयोग करने वाली बड़ी मात्रा में स्मृति के बारे में आप क्या कर सकते हैं? यहां कुछ सुझाव दिए गए हैं:

  • ऐड-ऑन हटाएं जिनकी आपको आवश्यकता नहीं है (विशेष रूप से किसी मेमोरी सफाई वाले)।
  • कम से कम टैब खोलने वाले टैब की संख्या रखें।
  • समय-समय पर फ़ायरफ़ॉक्स बंद करें और इसे फिर से लॉन्च करें।
  • अपने सिस्टम में और मेमोरी जोड़ें।
  • इसके बारे में चिंता मत करो।

फ़ायरफ़ॉक्स के लिए मेमोरी फॉक्स अगला ऐड-ऑन

सिफारिश की: