RAM, ROM और Cache मेमोरी कंप्यूटर की मेमोरी का हिस्सा हैं जिनका उपयोग कंप्यूटर में डेटा स्टोर करने के लिए किया जाता है। ये कंप्यूटर मेमोरी या तो अस्थायी रूप से या स्थायी रूप से डेटा स्टोर कर सकती हैं।
संग्रहीत ये डेटा बाइनरी रूप में होते हैं, जैसे 0 और 1, और उपयोगकर्ताओं के लिए जानकारी पुनर्प्राप्त करना और सहेजना संभव बनाते हैं।
चाबी छीन लेना
- RAM (रैंडम एक्सेस मेमोरी) अस्थायी डेटा संग्रहीत करता है और अस्थिर होता है, जबकि ROM (रीड-ओनली मेमोरी) स्थायी डेटा रखता है और गैर-वाष्पशील होता है।
- कैश मेमोरी बार-बार एक्सेस किए गए डेटा और निर्देशों को संग्रहीत करती है, जिससे रैम तक पहुंचने की तुलना में तेज़ प्रोसेसिंग सक्षम होती है।
- फर्मवेयर को स्टोर करने के लिए ROM आवश्यक है, जबकि कंप्यूटर के प्रदर्शन को बढ़ाने के लिए RAM और कैश मेमोरी महत्वपूर्ण हैं।
रैम बनाम रोम बनाम कैश मेमोरी
RAM एक प्रकार की अस्थिर मेमोरी है जिसका उपयोग उस डेटा को संग्रहीत करने के लिए किया जाता है जिसे कंप्यूटर सक्रिय रूप से अस्थायी रूप से उपयोग कर रहा है। ROM एक गैर-वाष्पशील मेमोरी है जिसका उपयोग डेटा को संग्रहीत करने के लिए किया जाता है जिसे संशोधित या हटाया नहीं जा सकता है। कैश मेमोरी एक प्रकार की मेमोरी है जिसका उपयोग कंप्यूटर के प्रोसेसिंग समय को तेज़ करने के लिए किया जाता है।
वे प्रकार में भिन्न होते हैं, जिसका अर्थ है कि ROM तीन प्रकार से बनी होती है जो प्रोग्रामेबल रीड-ओनली मेमोरी (PROM), इरेज़ेबल प्रोग्रामेबल रीड-ओनली मेमोरी (EPROM), और इलेक्ट्रिकली इरेज़ेबल प्रोग्रामेबल रीड-ओनली मेमोरी होती है जबकि RAM में दो प्रकार होते हैं। प्रकार, अर्थात् डायनामिक रैंडम एक्सेस मेमोरी (DRAM) और स्टेटिक रैंडम एक्सेस मेमोरी (SRAM), जबकि कैश मेमोरी में दो स्तर शामिल होते हैं जो प्राथमिक और द्वितीयक कैश मेमोरी होते हैं।
तुलना तालिका
तुलना का पैरामीटर | रैम | ROM | कैश स्मृति |
---|---|---|---|
परिभाषा | RAM रैंडम एक्सेस मेमोरी के लिए खड़ा है। | ROM का मतलब रीड ओनली मेमोरी है। | कैश मेमोरी एक प्रकार की हाई-स्पीड रैम है जो प्रोसेसर में बनी होती है |
अस्थिरता | रैम अस्थिर है। डेटा को बनाए रखने के लिए इसे निरंतर शक्ति प्रवाह की आवश्यकता होती है | ROM अहिंसक है। बिजली की आपूर्ति नहीं होने के बाद भी डेटा बना रहता है। | Cache मेमोरी बाकियों की तुलना में अस्थिर और बहुत छोटी होती है |
गति | यह ROM की तुलना में तेज़ है | यह RAM की तुलना में धीमा है | यह दोनों की तुलना में सबसे तेज है |
लागत | ROM की तुलना में यह महंगा है | RAM के साथ परिमाणित होने पर यह तुलनात्मक रूप से सस्ता है | यह सबसे महंगा है |
भंडारण क्षमता | रैम स्टोरेज बाकी के मुकाबले ज्यादा है | इसकी भंडारण क्षमता कम होती है | RAM की तुलना में इसकी क्षमता कम होती है |
RAM क्या है?
RAM का अर्थ है रैंडम एक्सेस मेमोरी, हार्डवेयर में पाई जाने वाली एक अस्थायी प्रकार की मेमोरी जिसमें डेटा, एप्लिकेशन और प्रोग्राम स्टोर करके रखे जाते हैं।
रैम में मौजूद डेटा अस्थिर होता है, जिसका अर्थ है कि जब भी कंप्यूटर की शक्ति कम होगी, तो अंदर मौजूद डेटा मिट जाएगा।
रैम को मदरबोर्ड में बनाया जाता है और मदरबोर्ड के ब्लैक प्लेन में केंद्रीय प्रसंस्करण इकाई द्वारा एक्सेस किया जाता है। इसे कई प्रकार से बनाया जाता है अर्धचालकों चिप्स जिनमें मेमोरी कोशिकाएं होती हैं।
रैम के अंदर क्या स्टोर किया जाता है इसमें एप्लिकेशन, एक ग्राफिकल यूजर इंटरफेस और एक ऑपरेटिंग सिस्टम शामिल है। इसे अत्यधिक महंगे प्रदर्शन करने वाले मेमोरी घटक के रूप में भी जाना जाता है जिसका उपयोग डेटा को स्टोर करने के लिए किया जाता है।
RAM दो प्रकार की होती है SRAM(स्टेटिक रैंडम एक्सेस मेमोरी) जो ट्रांजिस्टर की एक जोड़ी का उपयोग करके डेटा संग्रहीत करता है, और DRAM (डायनामिक रैंडम एक्सेस मेमोरी), जो कैपेसिटर और ट्रांजिस्टर की एक जोड़ी का उपयोग करके डेटा संग्रहीत करता है।
रोम क्या है?
ROM का मतलब रीड ओनली मेमोरी है। यह एक मेमोरी है जो डेटा को स्थायी रूप से स्टोर करती है और नॉनवॉलेटाइल है।
मेमोरी को किसी उपयोगकर्ता या प्रोग्राम द्वारा बदला या परिवर्तित नहीं किया जा सकता है, बल्कि इसे केवल नाम के अनुसार ही पढ़ा जा सकता है। जैसे उपकरणों में इसका उपयोग किया जाता है लेजर प्रिंटर और कैलकुलेटर.
ROM बूटस्ट्रैपिंग प्रक्रिया के दौरान आवश्यक निर्देशों को संग्रहीत करता है। बूटस्ट्रैपिंग एक ऐसी प्रक्रिया है जिसके तहत सिस्टम को शुरू करने के लिए महत्वपूर्ण निर्देशों को संग्रहीत करने वाली प्रोग्रामेबल चिप की आवश्यकता होती है।
ROM में उनकी सामग्री और एक एकीकृत सर्किट को बदलना असंभव है, इसका मतलब यह है कि इसे संशोधित नहीं किया जा सकता है।
यह अन्य स्टोरेज डिवाइस और रैम की तुलना में कम महंगा है, और संग्रहीत डेटा तक पहुंचने से पहले, केंद्रीय प्रसंस्करण इकाई को रैम से गुजरना पड़ता है, इसका मतलब है कि सीपीयू तक पहुंचने से पहले रोम पर डेटा पहले रैम में स्थानांतरित किया जाता है।
कैश मेमोरी क्या है?
कैश मेमोरी एक माध्यम प्रदान करती है जो रैम की अपेक्षाकृत धीमी गति को कम करती है।
कंप्यूटर संचालन को और अधिक कुशल बनाने के लिए मुख्य मेमोरी से आरक्षित कॉन्फ़िगरेशन की एक छोटी मेमोरी कैश है।
कैश मेमोरी अस्थायी भंडारण है जो प्रोसेसर चिप्स के भीतर रहता है, और यह रैम की तुलना में बहुत तेज़ और सेंट्रल प्रोसेसिंग यूनिट के करीब है।
कैश में डेटा की उपलब्धता को कैश हिट के रूप में जाना जाता है, जबकि प्रोसेसर और कैश मेमोरी के बीच स्थानांतरण द्विदिशात्मक होता है।
कैश मेमोरी का मुख्य उद्देश्य RAM को पर्याप्त डेटा से भरना है जिसकी आवश्यकता हो सकती है।
कैश मेमोरी के तीन प्रकार होते हैं: स्तर 1, 2, और 3। स्तर 1 उनमें से सबसे तेज़ लेकिन सबसे छोटा है, जबकि स्तर 3 सबसे बड़ा है लेकिन इसकी क्षमता सबसे धीमी है।
RAM, ROM और Cache मेमोरी के बीच मुख्य अंतर
- रैम हाई-स्पीड मेमोरी का उपयोग करता है जबकि ROM रैम की तुलना में बहुत धीमी है, लेकिन कैश मेमोरी बाकी की तुलना में 10 से 100 गुना तेज है।
- RAM में संग्रहीत डेटा का उपयोग सेंट्रल प्रोसेसिंग यूनिट (CPU) द्वारा वर्तमान निर्देशों को संसाधित करने के लिए किया जाता है, जबकि ROM में संग्रहीत डेटा का उपयोग कंप्यूटर को बूटस्ट्रैप करने के लिए किया जाता है, कैश मेमोरी में संग्रहीत डेटा का उपयोग उस डेटा को रखने के लिए किया जाता है जिसे एक्सेस करने की आवश्यकता होती है मुख्य मेमोरी से.
- रैम कंप्यूटर स्टोरेज डेटा डिवाइस का एक रूप है जो उपयोग के दौरान वर्तमान में डेटा और मशीन कोड रखता है, जबकि रैम एक स्टोरेज माध्यम है जो व्यक्तिगत कंप्यूटर और इलेक्ट्रॉनिक उपकरणों पर डेटा को स्थायी रूप से संग्रहीत करता है, जबकि कैश मेमोरी भविष्य के अनुरोधों के लिए डेटा संग्रहीत करता है।
- RAM का डेटा बहुत अस्थिर होता है, यह तब तक मौजूद रहेगा जब तक बिजली में कोई रुकावट नहीं होगी, जबकि ROM में मौजूद डेटा अस्थिर नहीं है, यह स्थायी है, और बिजली आपूर्ति में गड़बड़ी होने पर भी मौजूद डेटा अपरिवर्तित रहेगा जबकि, कैश मेमोरी अस्थिर होती है।
- RAM अन्य सेकेंडरी स्टोरेज माध्यमों की तुलना में बहुत तेज़ है, जबकि ROM RAM की तुलना में धीमी है, लेकिन कैश मेमोरी संचालन में सबसे तेज़ है।
- https://homepage.cem.itesm.mx/carbajal/Microcontrollers/ASSIGNMENTS/readings/ARTICLES/barr01_memory_types.pdf
- https://elib.unikom.ac.id/files/disk1/322/jbptunikompp-gdl-jefftyson-16095-1-howrom-s.pdf
अंतिम अद्यतन: 29 जुलाई, 2023
संदीप भंडारी ने थापर विश्वविद्यालय (2006) से कंप्यूटर में इंजीनियरिंग में स्नातक की उपाधि प्राप्त की है। उनके पास प्रौद्योगिकी क्षेत्र में 20 वर्षों का अनुभव है। उन्हें डेटाबेस सिस्टम, कंप्यूटर नेटवर्क और प्रोग्रामिंग सहित विभिन्न तकनीकी क्षेत्रों में गहरी रुचि है। आप उनके बारे में और अधिक पढ़ सकते हैं जैव पृष्ठ.