भौतिक और आभासी मेमोरी के बीच अंतर

भौतिक और आभासी मेमोरी के बीच अंतर
भौतिक और आभासी मेमोरी के बीच अंतर

वीडियो: भौतिक और आभासी मेमोरी के बीच अंतर

वीडियो: भौतिक और आभासी मेमोरी के बीच अंतर
वीडियो: आरएफआईडी, एनएफसी और बीएलई के बीच क्या अंतर है? 2024, नवंबर
Anonim

भौतिक बनाम वर्चुअल मेमोरी

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

भौतिक स्मृति

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

वर्चुअल मेमोरी

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

भौतिक और वर्चुअल मेमोरी में क्या अंतर है

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

सिफारिश की: