मेमोरी मैनेजमेंट यूनिट क्या है ? Memory Management Unit in Hindi

2 Deepak
Explain Memory Management Unit (MMU)?


Table of contents (toc)

Introduction

Ideal memory वह है जिसमें सभी सूचनाओं को store किया जा सकता है तथा आवश्यकता के अनुसार तीव्रता से सूचनाओं को प्राप्त किया जा सकता है। यद्यपि memory unit की बनावट के कारण इसमें शीघ्र आवश्यक data तथा instruction की सूचना को एक सीमित रूप से store किया जाता है। यह CPU का part नहीं है। जब memory सूचनाओं को प्राप्त करने के लिए कम समय लेती है तब इसे तीव्र मेमोरी कह सकते हैं।

कंप्यूटर में personal रहने वाले main memory को ही physical या real memory कहते हैं। Processor इसी memory में store program को execute करता है। Memory Management Unit (MMU) Currently आवश्यक program के part को secondary memory से main memory में transfer करता है। Similarly वे program जो currently use नहीं हो रहे होते हैं उन्हें Main memory से secondary memory में भेज दिया जाता है।

Memory Management Unit in Hindi मेमोरी मैनेजमेंट यूनिट क्या है ? 

Definition : "Memory Management Unit (MMU) वह unit होती है जो data structure को आसानी से handle करती है और सभी instructions तथा data को store करने में सक्षम है।"

इस unit को primary storage main memory या Immediate Access Memory (IAM) भी कहा जाता है।

Basic Fundamental elements of Memory management unit

  1. Dynamic storage relocation जिसमें logical memory, physical memory address को convert करती है।
  2. Common program user द्वारा share करना जो memory में store है।
  3. Unauthorized access से security provide करना व user को operating system function को बदलने से रोकना।

Physical and Logical Address space

Physical memory दर्शाने के लिए जिन address का use किया जाता है, उसे physical address कहा जाता है। CPU program द्वारा निर्मित address को logical address नाम दिया गया है। दोनों address space, program द्वारा निर्मित अपने संबंधित address के array से मिलकर बनती है। दोनों register का मान समान होता है। परंतु जैसे-जैसे program execute होना शुरू करता है उसके घटक बदलते जाते हैं।

इसलिए हमें physical address को logical address में बदलने के लिए एक machanism की आवश्यकता होती है। इसलिए इसके लिए जिस Hardware support की आवश्यकता होती है वह Memory Management Unit है।


मेमोरी मैनेजमेंट यूनिट क्या है ? Memory Management Unit in Hindi
Physical and Logical address space

Relocation Register : इसमें सबसे छोटे physical address की value contain होती है।

Limit Register : इसमें logical address की range contain होती है।

यह भी देखें 

Advantage of Memory Management Unit

इसका मुख्य advantage यह है कि यह data structure को आसानी से handle कर सकता है अर्थात जब हमें data structure की actual size का ज्ञान न हो तब इसके use से आवश्यकतानुसार size को घटाया या बढ़ाया जा सकता है।

Disdvantage of Memory Management Unit

  1. इसे Memory में load होने में time लगता है जो कि एक time consuming process है अर्थात time waste होता है।
  2. Main memory की तुलना में यह slow है।

लेख पसंद आया हो तो इसे जरूर शेयर करें।
Tags

Post a Comment

2 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
  1. excellent , please operating system jisme memory management , file management, process management k b notes available karvaye , please

    ReplyDelete

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Out
Ok, Go it!