Memory Management in Operating System in Hindi: हेलो दोस्तों इस आर्टिकल में हम बात करने वाले हैं मेमोरी मैनेजमेंट क्या है? के बारे में यदि आपको मेमोरी मैनेजमेंट के बारे में पूरी जानकारी चाहिए तो आप इस आर्टिकल को अंत तक जरूर पढ़ें क्योंकि इस आर्टिकल में हम आपको इससे संबंधित विस्तार पूर्वक जानकारी देने वाले हैं।
Memory Management in Operating System in Hindi – मेमोरी मैनेजमेंट क्या है?
मेमोरी मैनेजमेंट एक टेक्नोलॉजी है जिसका प्रयोग कंप्यूटर में स्थित मेमोरी को सही तरीके से मैनेज और कंट्रोल करने के लिए किया जाता है।
यदि हम मेमोरी मैनेजमेंट को साधारण भाषा में समझे तो यह एक ऐसी प्रक्रिया है जिसका उपयोग कंप्यूटर में स्थित मेमोरी को सही तरीके से मैनेज करने के लिए किया जाता है।
कंप्यूटर में ऑपरेटिंग सिस्टम के द्वारा जो भी प्रक्रिया है पूरी की जाती हैं सभी प्रक्रिया में मेमोरी की आवश्यकता होती है जिसे सही तरीके से मेमोरी मैनेजमेंट के द्वारा वितरित किया जाता है।

मेमोरी मैनेजमेंट के द्वारा प्राइमरी मेमोरी को मैनेज किया जाता है यह कंप्यूटर के सबसे महत्वपूर्ण कार्यों में से एक होता है।
मेमोरी मैनेजमेंट के द्वारा एवं निर्धारित किया जाता है कि कंप्यूटर में चल रही कौन सी प्रक्रिया को किस समय कितनी मेमोरी प्रदान की जानी है।
कंप्यूटर में स्थित प्राइमरी मेमोरी का मैनेजमेंट इसलिए बहुत महत्वपूर्ण होता है क्योंकि यह काफी फास्ट होती है और बहुत कम होती है इसलिए मेमोरी मैनेजमेंट की प्रक्रिया के द्वारा प्राइमरी मेमोरी को मैनेज किया जाता है।
मेमोरी मैनेजमेंट का उपयोग क्यों किया जाता है?
- मेमोरी मैनेजमेंट का उपयोग इसलिए किया जाता है क्योंकि कंप्यूटर में चल रही सभी प्रक्रियाओं में कौन सी प्रक्रिया में कितनी मेमोरी एलोकेट करना या दी एलोकेट करना या मेमोरी मैनेजमेंट के द्वारा ही निर्धारित किया जाता है।
- मेमोरी मैनेजमेंट का सबसे महत्वपूर्ण का उपयोग या होता है कि कौन सी प्रक्रिया को किस समय कितनी मेमोरी एलोकेट करनी चाहिए।
- मेमोरी मैनेजमेंट की प्रक्रिया से फ्रेगमेंटेशन की समस्याओं का समाधान किया जा सकता है।
- इसका उपयोग मेमोरी लोकेशन की ट्रैकिंग करने के लिए किया जाता है।
- Data integrity को मैनेज करने के लिए भी मेमोरी मैनेजमेंट का उपयोग किया जाता है।
Memory Management Techniques in Hindi – मेमोरी मैनेजमेंट तकनीक
मेमोरी मैनेजमेंट तकनीक को दो भागो में बिभाजित किया जाता है-
- Contiguous memory management
- Non-Contiguous memory management
Contiguous memory management
Contiguous memory management एक कंप्यूटर विज्ञान की तकनीक है जो कंप्यूटर सिस्टम में मेमोरी सेगमेंट्स को सीधे जोड़कर मैनेज करती है।
इससे प्रोग्राम्स को बेहतरीन पहुंच और नियंत्रण मिलता है। Contiguous memory management के तहत, प्रोसेस को केवल एक संदिग्ध क्षेत्र में सीमित किया जाता है, जिससे उसका सुरक्षित इस्तेमाल होता है।
contiguous memory management को दो भागों में बांटा गया है-
- Single contiguous memory management
- Multiple Partitioning
Single contiguous memory management
Contiguous मेमोरी मैनेजमेंट को दो भागों में विभाजित किया गया है जिसमे से पहला है Single contiguous memory management इसमे एक भाग में ऑपरेटिंग सिस्टम को रखते है तथा दूसरे भाग में प्रोसेस को रखा जाता है।
Multiple Partitioning
Multiple partitioning मे एक समय में एक से अधिक प्रक्रिया को प्रोसेस किया जा सकता है Multiple partitioning में मेमोरी के कई भागों में बांट दिया जाता है और उनके सभी भागों में अलग-अलग भाग में प्रोसेस को अलग-अलग बांट दिया जाता है।
Non-Contiguous memory management
Non-Contiguous memory management का अर्थ होता है कि सिस्टम मेमोरी के विभिन्न हिस्सों को विशेष तरीके से मैनेज किया जाता है जिनके बीच मेमोरी में खाली स्थान हो सकता है।
इस प्रकार के मैनेजमेंट में, प्रोग्राम के विभिन्न हिस्से जो कि फिजिकल मेमोरी में आपस में अलग अलग स्थानों पर हो सकते हैं, को एकत्रित किया जाता है। इस प्रकार के मेमोरी मैनेजमेंट का उदाहरण वर्चुअल मेमोरी हो सकता है जहाँ प्रोग्राम को लगता है कि वह पूरी तरह से मेमोरी में लोड हो रहा है, जबकि वास्तविकता में केवल उसके कुछ हिस्से ही मेमोरी में होते हैं।
इस प्रकार की प्रबंधन में, एक प्रोग्राम के विभिन्न हिस्से को सिस्टम मेमोरी में जगह बराबर उपलब्ध होने पर ही लोड किया जाता है, इससे मेमोरी का उपयोग अधिक मजबूती और कुशलता से होता है। यह एक प्रकार की प्रदूषण कम करने की कोशिश हो सकती है क्योंकि फिजिकल मेमोरी के बिपक्ष प्रतिक्रिया देने की आवश्यकता नहीं होती है।
निष्कर्ष
इस आर्टिकल में हमने आपको मेमोरी मैनेजमेंट क्या है? और मेमोरी मैनेजमेंट कितने प्रकार से किया जा सकता है? इसके बारे में विस्तार पूर्वक जानकारी दी है यदि आपको इस आर्टिकल में दी गई है जानकारी पसंद आई हो तो उसे अपने दोस्तों के साथ जरूर शेयर करें और नोटिफिकेशन बिल को सब्सक्राइब करें।
मेमोरी मैनेजमेंट से आप क्या समझते हैं?
यदि हम मेमोरी मैनेजमेंट को साधारण भाषा में समझे तो यह एक ऐसी प्रक्रिया है जिसका उपयोग कंप्यूटर में स्थित मेमोरी को सही तरीके से मैनेज करने के लिए किया जाता है।
मेमोरी मैनेजमेंट का कार्य क्या है?
मेमोरी मैनेजमेंट का उपयोग इसलिए किया जाता है क्योंकि कंप्यूटर में चल रही सभी प्रक्रियाओं में कौन सी प्रक्रिया में कितनी मेमोरी एलोकेट करना या दी एलोकेट करना या मेमोरी मैनेजमेंट के द्वारा ही निर्धारित किया जाता है।
Also Read -:
- ऑपरेटिंग सिस्टम में विभाजन क्या है? और प्रकार
- WhatsApp में आने वाले है कमाल के ये 5 फीचर्स, देखे लिस्ट
- Computer Organization in Hindi | कंप्यूटर की संरचना
- Wireless Application Protocol in Hindi | WAP क्या है?
- Network Operating System in Hindi | नेटवर्क ऑपरेटिंग सिस्टम क्या है?
- Computer in Hindi | Computer क्या है?