कंप्यूटर रैम अस्थिर है; इसमें जो कुछ भी संग्रहीत किया जाता है वह बिजली बंद होते ही गायब हो जाता है। क्यों, वास्तव में, कंप्यूटर रैम अस्थिर है, हालांकि? जब हम उच्च गति के कंप्यूटर मेमोरी के निर्माण की भौतिकी की पड़ताल करते हैं, तो पढ़ें।
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है - स्टैक एक्सचेंज का एक उपखंड, जो कि क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।
प्रश्न
सुपरयूजर के पाठक चिंतन त्रिवेदी उत्सुक हैं कि वास्तव में कंप्यूटर रैम को अस्थिर क्यों होना चाहिए:
यदि कंप्यूटर RAM अन्य निरंतर स्टोरेज [types] की तरह नॉन वोलेटाइल होना था, तो बूटअप टाइम जैसी कोई चीज नहीं होगी। फिर एक गैर-वाष्पशील रैम मॉड्यूल होना संभव क्यों नहीं है? धन्यवाद।
हालाँकि, गैर-वाष्पशील रैम के प्रकार होते हैं (जिन्हें एनवीआरएएम कहा जाता है और आपके वाई-फाई राउटर के अंदर डेटा स्टोर करने जैसे सभी प्रकार के अनुप्रयोगों में पाया जाता है), चिंतन विशेष रूप से पीसी में पाए जाने वाले रैम के प्रकार का उल्लेख कर रहे हैं। क्या वास्तव में हमें अपने डेस्कटॉप और नोटबुक कंप्यूटर में NVRAM का उपयोग करने से रोक रहा है?
उत्तर
SuperUser योगदानकर्ता MSalters हार्डवेयर की भौतिक सीमाओं (हालाँकि पैमाने पर सूक्ष्म) से बच नहीं सकते हैं:
भौतिकी के कारण इसे कम करें।
किसी भी गैर-वाष्पशील स्मृति को अपने बिट्स को दो राज्यों में संग्रहित करना चाहिए, जिनके बीच एक बड़ी ऊर्जा बाधा है, या फिर सबसे छोटा प्रभाव बिट को बदल देगा। लेकिन उस मेमोरी को लिखते समय, हमें उस ऊर्जा अवरोध को सक्रिय रूप से दूर करना चाहिए।
डिजाइनर को उन ऊर्जा अवरोधों को स्थापित करने में काफी स्वतंत्रता है। इसे कम सेट करें
0 . 1, और आपको स्मृति मिलती है जिसे बहुत अधिक गर्मी उत्पन्न किए बिना बहुत कुछ फिर से लिखा जा सकता है: तेज और अस्थिर। ऊर्जा बाधा को उच्च सेट करें0 | 1और बिट्स लगभग हमेशा के लिए, या जब तक आप गंभीर ऊर्जा खर्च नहीं करेंगे, तब तक रहेंगे।DRAM छोटे कैपेसिटर का उपयोग करता है जो लीक करते हैं। बड़ा कैपेसिटर कम रिसाव होगा, कम अस्थिर होगा, लेकिन चार्ज होने में अधिक समय लगेगा।
फ्लैश उन इलेक्ट्रॉनों का उपयोग करता है जिन्हें उच्च वोल्टेज पर एक विभाजक में गोली मार दी जाती है। ऊर्जा अवरोध इतना अधिक है कि आप उन्हें नियंत्रित तरीके से बाहर नहीं निकाल सकते हैं; एकमात्र तरीका बिट्स के एक पूरे ब्लॉक को साफ करना है।
दूसरे शब्दों में, रैम को उच्च गति के रूप में बनाने के लिए हमें आधुनिक कंप्यूटर संचालन के लिए इसकी आवश्यकता का एकमात्र तरीका राज्य के परिवर्तनों के बीच प्रतिरोध को कम रखना है (और इस प्रकार रैम को बिजली के नुकसान के चेहरे पर डेटा के क्षरण के लिए अस्थिर और अतिसंवेदनशील बना देता है। )।
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक जवाब पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें .