मेमोरी से बाहर, या OOM, एक त्रुटि संदेश है जो संकेत देता है कि आपके सिस्टम के संसाधनों को उनकी सीमा से परे बढ़ाया जा रहा है।
"स्मृति से बाहर" का क्या मतलब है?
आउट ऑफ मेमोरी (OOM) त्रुटि तब होती है जब किसी कंप्यूटर में किसी कार्य को करने या किसी एप्लिकेशन को चलाने के लिए पर्याप्त मेमोरी नहीं होती है। यह मेमोरी भौतिक रैम (रैंडम एक्सेस मेमोरी) या वर्चुअल मेमोरी हो सकती है , जो डिस्क स्पेस का उपयोग करके भौतिक मेमोरी को बढ़ाती है। जब सिस्टम की उपलब्ध मेमोरी समाप्त हो जाती है, तो वह मेमोरी आवंटन के अनुरोधों को पूरा नहीं कर पाता है , जिसके परिणामस्वरूप OOM त्रुटि उत्पन्न होती है। यह त्रुटि इंगित करती है कि मेमोरी खाली किए बिना या जोड़े बिना सिस्टम आगे की मांगों को पूरा नहीं कर सकता है।
"स्मृति से बाहर" त्रुटि उदाहरण
कार्य के आधार पर मेमोरी से बाहर (ओओएम) त्रुटियां विभिन्न तरीकों से प्रकट हो सकती हैं। यहां कुछ उदाहरण दिए गए हैं जो उन सामान्य परिदृश्यों को दर्शाते हैं जहां ये त्रुटियां होती हैं।
- बड़े सॉफ्टवेयर चलाते समय. जब आप चलाने का प्रयास करते हैं कार्यक्रम जिसके लिए उपलब्ध मेमोरी से अधिक मेमोरी की आवश्यकता होती है, सिस्टम OOM त्रुटि संदेश प्रदर्शित करते हुए पूरी तरह से फ़्रीज़ या क्रैश हो सकता है। पर्याप्त रैम से लैस नहीं होने वाले कंप्यूटरों पर हाई-एंड वीडियो संपादन या 3डी मॉडलिंग सॉफ़्टवेयर के साथ यह परिदृश्य आम है।
- व्यापक डेटा प्रोसेसिंग कार्यों के दौरान. जब बड़े डेटासेट संसाधित होते हैं, जैसे कि दौरान बड़ा डेटा विश्लेषण या व्यापक वैज्ञानिक संगणना के कारण सिस्टम की मेमोरी ख़त्म हो सकती है। यह परिदृश्य अक्सर ऐसे वातावरण में होता है जहां स्मृति आवंटन को कार्य के लिए अनुकूलित नहीं किया गया है।
"आउट ऑफ़ मेमोरी" त्रुटि का निवारण कैसे करें?
OOM त्रुटियों से निपटते समय, उस संदर्भ के आधार पर लक्षित समस्या निवारण रणनीतियों को लागू करना महत्वपूर्ण है जिसमें त्रुटियां होती हैं।
वेब ब्राउज़र में
वेब ब्राउज़र में अक्सर OOM त्रुटियां आती हैं, खासकर जब बहुत सारे टैब खुले हों, या कोई वेबसाइट जटिल स्क्रिप्ट या मल्टीमीडिया सामग्री के कारण काफी मात्रा में मेमोरी का उपयोग करती हो ।
- अनावश्यक टैब बंद करें. खुले टैब की संख्या कम करने से मेमोरी खाली हो जाती है।
- एक्सटेंशन अक्षम करें. कुछ ब्राउज़र एक्सटेंशन बहुत अधिक मेमोरी की खपत करते हैं। उन्हें अक्षम करने से समस्या कम हो सकती है.
- वर्चुअल मेमोरी बढ़ाएं। आपके द्वारा उपयोग की जाने वाली वर्चुअल मेमोरी फ़ाइल का आकार बढ़ाना ऑपरेटिंग सिस्टम मेमोरी को अधिक कुशलता से प्रबंधित करने में मदद करता है। इस समायोजन में वृद्धि शामिल है स्वैप मेमोरी, हार्ड ड्राइव का एक भाग अतिरिक्त रैम के रूप में निर्दिष्ट है।
डेस्कटॉप अनुप्रयोगों में
बड़ी फ़ाइलों को संभालते समय या गहन संचालन करते समय ग्राफिक डिज़ाइन या वीडियो संपादन सॉफ़्टवेयर अक्सर मेमोरी से बाहर हो जाते हैं।
- उपयोग सेटिंग्स अनुकूलित करें. मेमोरी उपयोग कम करने के लिए एप्लिकेशन सेटिंग्स समायोजित करें। उदाहरण के लिए, पूर्ववत इतिहास को कम करें या प्रोजेक्ट रिज़ॉल्यूशन को कम करें।
- भौतिक स्मृति को उन्नत करें. यदि विशिष्ट अनुप्रयोगों के साथ बार-बार OOM त्रुटियाँ होती हैं, तो आपको अपने सिस्टम में अधिक RAM जोड़ने की आवश्यकता हो सकती है।
- चल रही प्रक्रियाओं की निगरानी और प्रबंधन करें। अनावश्यक एप्लिकेशन या प्रक्रियाएं बंद करें जो बहुत अधिक मेमोरी का उपभोग करती हैं।
मेमोरी उपयोग की निगरानी कैसे करें?
इष्टतम प्रदर्शन बनाए रखने और OOM त्रुटियों को रोकने के लिए मेमोरी उपयोग की निगरानी करना महत्वपूर्ण है। यहां बताया गया है कि आप अपने सिस्टम के मेमोरी उपयोग पर कैसे नज़र रख सकते हैं:
- अंतर्निहित सिस्टम टूल का उपयोग करें. अधिकांश ऑपरेटिंग सिस्टम में ऐसे टूल शामिल होते हैं जो वर्तमान मेमोरी उपयोग दिखा सकते हैं, जैसे विंडोज़ में टास्क मैनेजर या मैकओएस में एक्टिविटी मॉनिटर।
- तृतीय-पक्ष एप्लिकेशन इंस्टॉल करें. कई सॉफ़्टवेयर उपकरण मेमोरी उपयोग और प्रबंधन में विस्तृत जानकारी प्रदान करते हैं।
- नियमित जांच. इसे नियमित रूप से आदत बनाएं मेमोरी उपयोग की जाँच करें, विशेष रूप से मेमोरी-सघन अनुप्रयोगों को चलाने से पहले। ऐसा करने से आपको संसाधनों को मुक्त करने और OOM त्रुटियों को रोकने के लिए पूर्वव्यापी कार्रवाई करने में मदद मिलेगी।