Computer Memory क्या है और इसके प्रकार

Photo of author

By Suraj Shukla

Computer Memory क्या है और इसके प्रकार

आखिर Computer Memory क्या है? कंप्यूटर मेमोरी असल में एक ऐसा हिस्सा होता है कम्प्यूटर है जो की data को सुरक्षित स्टोर करने के लिए काम आता है। यूँ कहे तो यह एक फिजिकल डिवाइस है, जिसका उपयोग कंप्यूटर में अस्थायी तथा स्थायी तौर पर data, information और instruction को स्टोर करने के लिए किया जाता है।

आज मैंने सोचा की आप लोगों के सभी doubts कंप्यूटर memory के विषय में आज इस article के माध्यम से clear कर दिया जाये जिससे आपको कहीं दुसरे जगह जाने की जरुरत ही नहीं है।

ससे आप बड़े ही आसानी से इन technical concepts को समझ सकते हैं। तो बिना देरी किये चलिए शुरू करते हैं और जानते हैं Computer Memory क्या है और इसके प्रकार।

कंप्यूटर मेमोरी क्या है? What Is Computer Memory? | 7 Moral Best Explanation

अनुक्रम  दिखाएँ 

कंप्यूटर मेमोरी क्या है – What is Computer Memory in Hindi

Computer memory एक ऐसा storage space होता है computer में, जहाँ की data जिसे की process किया जाता है और instructions जो की processing के लिए चाहिए वो वहां पर store किये जाते हैं।

Computer memory को divide किया जाता है बहुत से number के small parts में जिन्हें की cells कहा जाता है। प्रत्येक location या cell की एक unique address होती है, जो की varies करती है zero से memory size minus one।

उदाहरण के लिए, अगर आपके computer में 64k words हैं, तब इस memory unit में 64 * 1024 = 65536 memory locations होते हैं। इस memory loacations की address varies करती है 0 से 65535.

Memory किसी भी Computer की बहुत ही essential हिस्सा होता है क्यूंकि इसके बिना computer एक simple task भी नहीं कर सकता है। Computer memory के दो basic type होते हैं – Primary memory / Volatile memory और Secondary memory / non-volatile memory।

यहाँ पर Random Access Memory (RAM) एक volatile memory होती है और Read-Only Memory (ROM) एक non-volatile memory होती है।

कंप्यूटर मेमोरी के प्रकार

लोगों को Computer Memory के प्रकार को लेकर हमेशा doubts होते हैं। जिसे की आज में हल करना चाहूँगा। देखा जाये तो Computer Memory की मुख्य रूप से तीन प्रकार होती हैं।

Memory की primarily तीन प्रकार ये होते है..।

  • Cache Memory
  • Primary Memory/ Main Memory
  • Secondary Memory

Cache Memory क्या होता है?

यह है कंप्यूटर की सबसे तेज मेमोरी। Cache memory एक बहुत ही high speed semiconductor memory जो की CPU को speed up कर देती है। ये एक buffer के तरह act करती है CPU और main memory के बीच।

इनका इस्तमाल data और program के उन हिस्सों को hold करने के लिए इस्तमाल होता है जिन्हें की CPU के द्वारा frequently इस्तमाल किया जाता है। Data और Programs के हिस्सों को पहले transfer किया जाता है disk से cache memory तक operating system के द्वारा, जहाँ से को उन्हें CPU आसानी से access कर सकें।

 

 

Cache Memory के Advantages

चलिए Cache Memory के advantages के विषय में कुछ जानकारी प्राप्त करते हैं

  • Cache memory बहुत ही ज्यादा fast होती है main memory की तुलना में.
  • ये बहुत ही कम access time consume करती हैं main memory की तुलना में.
  • ये उन programs को store करती हैं जिन्हें की एक short period of time के भीतर ही execute करना होता है.
  • ये data को temporary इस्तमाल के लिए store करती हैं.

Cache Memory के Disadvantages

चलिए Cache Memory के कुछ Disadvantages के विषय में कुछ जानकारी प्राप्त करते हैं

  • Cache memory की limited capacity होती है.
  • ये बहुत ही ज्यादा expensive (कीमती) होता है.

Primary Memory (Main Memory) क्या होता है?

Primary memory केवल वही data और instructions को hold करती है जिसमें की computer अभी work कर रहा हो। इसमें बहुत ही limited capacity होती है और data इसमें lost हो जाता है जब power को switched off कर दिया जाये।

ये generally semiconductor device से बना हुआ होता है। ये memories registers के जैसे fast नहीं होते हैं। Data और instruction जिन्हें की process करने की जरुरत होती है वो इसी main memory के भीतर reside क

इन्हें divide किया जाता है दो subcategories में RAM और ROM

Main Memory की Characteristics क्या है?

  • ये semiconductor memories होती है.
  • इसे main memory या prime memory भी कहा जाता है
  • ये Usually volatile memory होती है.
  • इसमें Data lost हो जाता है जब power को switched off कर जाता है.
  • ये computer का working memory होता है.
  • ये बहुत ही Faster होते हैं secondary memories की तुलना में.
  • एक computer बिना primary memory के run नहीं करती है.

RAM क्या है

RAM का Full Form होता है Random Access Memory। यह एक हिस्सा होता है computer की Main Memory की जिसे की CPU से directly access किया जा सकता है। RAM का इस्तमाल data को Read और Write करने के लिए किया जाता है जिसे की CPU randomly access करता है ।

RAM की memory volatile होती है, जिसका मतलब है की जब power बंद हो जाता है, तब इसमें stored information भी lost हो जाते हैं। ज्यादातर data और programs जिन्हें की modify किया जाता है उन्हें RAM में store किया जाता है।

Integrated RAM chips के दो अलग अलग प्रकार available हैं :

1.  SRAM (Static RAM)

2.  DRAM (Dynamic RAM)

ROM क्या है

ROM का full form होता है Read Only Memory। चलिए इसके कुछ characteristics के विषय में जानते हैं।

1.  यह बहुत से crucial information जो की system को operate करने के लिए जरुरी होते हैं उन्हें ये Store करता है, जैसे की program जो की essential होते हैं computer को boot करने के लिए।

2.  ये memory volatile होती हैं मतलब की Power के switch off हो जाने के बाद भी इसमें data lost नहीं होता है।

3.  ये embedded systems में इस्तमाल किया जाता है या जहाँ programming की कोई change करने की जरुरत नहीं होती है।

4.  इन्हें calculators और peripheral devices में मुख्य रूप से इस्तमाल किया जाता है।

Read Only Memory के अलग अलग प्रकार

1. PROM (Programmable read-only memory) – इसे user के द्वारा भी programmed किया जा सकता है। और एक बार इसे programmed कर दिया गया तब data और instructions जो इसमें होते हैं उन्हें और change नहीं किया जा सकता है।

2. EPROM (Erasable Programmable read only memory) – इन्हें reprogrammed भी किया जा सकता है। इसमें data को erase करने के लिए, उन्हें expose किया जाता है ultra violet light में। साथ में इसे reprogram करने के लिए, आपको सभी previous data को erase करना पड़ता है।

3। EEPROM (Electrically erasable programmable read only memory) – इसमें data को erase किया जाता है electric field को apply कर, साथ में इसमें ultra violet light की कोई भी जरुरत नहीं होती है। हम चाहें तो chip के सभी portions को erase कर सकते हैं।

Secondary Memory क्या होता है?

ये Computer Memory की तीसरी और आखिरी memory होती है। इस प्रकार की memory को external memory या non-volatile memory भी कहा जाता है। ये बहुत ही slower होती है main memory की तुलना में। इसका मुख्य इस्तमाल data या information को permanently store करने के लिए किया जाता है।

CPU directly इन memories को access नहीं कर सकते हैं, बल्कि इसके लिए उन्हें input-output routines का इस्तमाल करना पड़ता है। Secondary memories के contents को पहले transferred किया जाता है main memory में, और उसके बाद ही उन्हें CPU access कर सकता है। उदाहरण के लिए CD-ROM, DVD, Falsh Drive, Hard Drive इत्यादि।

Secondary Memory के Characteristics क्या होते हैं?

  • ये magnetic और optical memories होते हैं.
  • इसे backup memory भी कहा जाता है।
  • ये एक non-volatile memory होता है.
  • इसमें Data permanently stored होता है, अगर आप power को switched off भी कर लें तब।
  • इसका इस्तमाल computer में data को store करने के लिए किया जाता है.
  • एक Computer बिना एक secondary memory के भी चल सकती है.
  • ये बहुत ही Slower होते हैं primary memories की तुलना में.

कंप्‍यूटर मेमोरी की इकाई (Unit of Computer memory in Hindi)

जिस प्रकार समय मापने के लिये सैकेण्‍ड, दूरी को नापने के लिये किलोमीटर और वजन को नापने के लिये ग्राम जैसे मात्रक बनाये गए हैं ठीक उसी प्रकार कम्‍प्‍यूटर मेमोरी की स्‍टोरेज क्षमता नापने के लिये भी मात्रकों का निर्धारण किया गया है जिसे कंप्‍यूटर मेमोरी की इकाई या यूनिट कहा जाता हैं।

कंप्यूटर मेमोरी की सबसे छोटी इकाई Bit होती है जिसमे केवल एक बाइनरी डिजिट 0 अथवा 1 ही स्टोर हो सकता है। कंप्यूटर मेमोरी की मापन इकाई बढ़ते हुए क्रम में कुछ इस प्रकार है..।

1 बिट (bit) 0 या 1
4 बिट (bit) 1 निब्‍बल
8‍ बिट 1 बाइट (Byte)
1000 बाइट (Byte) 1 किलोबाइट (KB)
1024 किलोबाइट (KB) 1 मेगाबाइट (MB)
1024 मेगाबाइट (MB) 1 गीगाबाइट (GB)
1024 गीगाबाइट (GB) 1 टेराबाइट (TB)
1024 टेराबाइट (TB) 1 पेटाबाइट (PB)
1024 पेटाबाइट (PB) 1 एक्साबाइट (EB)
1024 एक्साबाइट (EB) 1 ज़ेटाबाइट (ZB)
1024 ज़ेटाबाइट (ZB) 1 योटाबाइट (YB)

मेमोरी कितने प्रकार की होती है?

कंप्यूटर में मेमोरी मुख्यतः तीन प्रकार की होती है: प्राइमरी मेमोरी , सेकेंडरी मेमोरी और कैश मेमोरी | इन सभी मेमोरी के बारे में मैंने आपको ऊपर विस्तार से बताया है।

1 मेगाबाइट (MB) कितना किलोबाइट (KB) होता है?

1 मेगाबाइट (MB) = 1024 किलोबाइट (KB) होता है।

आज आपने क्या सीखा

मुझे उम्मीद है की आपको मेरी यह लेख कंप्यूटर मेमोरी क्या है (What is Computer Memory in Hindi) जरुर पसंद आई होगी। मेरी हमेशा से यही कोशिश रहती है की readers को कंप्यूटर मेमोरी के प्रकार के विषय में पूरी जानकारी प्रदान की जाये जिससे उन्हें किसी दुसरे sites या internet में उस article के सन्दर्भ में खोजने की जरुरत ही नहीं है।

इससे उनकी समय की बचत भी होगी और एक ही जगह में उन्हें सभी information भी मिल जायेंगे। यदि आपके मन में इस article को लेकर कोई भी doubts हैं या आप चाहते हैं की इसमें कुछ सुधार होनी चाहिए तब इसके लिए आप नीच comments लिख सकते हैं।

यदि आपको यह post कंप्यूटर की सबसे तेज मेमोरी हिंदी में पसंद आया या कुछ सीखने को मिला तब कृपया इस पोस्ट को Social Networks जैसे कि Facebook, Twitter इत्यादि पर share कीजिये।

संक्षेप में कहें तो मेमोरी प्राथमिक मेमोरी है, जबकि स्टोरेज द्वितीयक मेमोरी है। मेमोरी अल्पकालिक डेटा के स्थान को संदर्भित करती है, जबकि भंडारण दीर्घकालिक आधार पर संग्रहीत डेटा के स्थान को संदर्भित करता है। मेमोरी को अक्सर कंप्यूटर पर प्राथमिक स्टोरेज के रूप में संदर्भित किया जाता है, जैसे कि रैम।

मेमोरी उन निर्देशों और डेटा को रखने का इलेक्ट्रॉनिक स्थान है, जिन तक कंप्यूटर को तुरंत पहुंचना होता है। यह वह जगह है जहां तत्काल उपयोग के लिए जानकारी संग्रहीत की जाती है। मेमोरी कंप्यूटर के बुनियादी कार्यों में से एक है, क्योंकि इसके बिना कंप्यूटर ठीक से काम नहीं कर पाएगा। मेमोरी का उपयोग कंप्यूटर के ऑपरेटिंग सिस्टम, हार्डवेयर और सॉफ्टवेयर द्वारा भी किया जाता है।

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

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

प्राथमिक, द्वितीयक और कैश मेमोरी एक दूसरे से कैसे संबंधित हैं
यह छवि दिखाती है कि प्राथमिक, द्वितीयक और कैश मेमोरी आकार और गति के संदर्भ में एक दूसरे से कैसे संबंधित हैं।

मेमोरी बनाम स्टोरेज

मेमोरी और स्टोरेज की अवधारणा को आसानी से एक ही अवधारणा के रूप में समझा जा सकता है; हालाँकि, कुछ विशिष्ट और महत्वपूर्ण अंतर हैं। संक्षेप में कहें तो मेमोरी प्राथमिक मेमोरी है, जबकि स्टोरेज द्वितीयक मेमोरी है। मेमोरी अल्पकालिक डेटा के स्थान को संदर्भित करती है, जबकि भंडारण दीर्घकालिक आधार पर संग्रहीत डेटा के स्थान को संदर्भित करता है।

मेमोरी को अक्सर कंप्यूटर पर प्राथमिक स्टोरेज के रूप में संदर्भित किया जाता है, जैसे कि रैम। मेमोरी वह जगह भी है जहां सूचना संसाधित की जाती है। यह उपयोगकर्ताओं को थोड़े समय के लिए संग्रहीत डेटा तक पहुंचने में सक्षम बनाता है। डेटा केवल थोड़े समय के लिए संग्रहीत किया जाता है क्योंकि प्राथमिक मेमोरी अस्थिर होती है, जिसका अर्थ है कि कंप्यूटर बंद होने पर इसे बरकरार नहीं रखा जाता है।

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

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

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

कंप्यूटर मेमोरी कैसे काम करती है?

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

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

कंप्यूटर में कई प्रकार की मेमोरी उपलब्ध होती है। यह उपयोग की गई प्राथमिक मेमोरी के प्रकार के आधार पर अलग-अलग तरीके से काम करेगा, लेकिन सामान्य तौर पर, सेमीकंडक्टर-आधारित मेमोरी सबसे अधिक मेमोरी से जुड़ी होती है। सेमीकंडक्टर मेमोरी सिलिकॉन-आधारित मेटल-ऑक्साइड-सेमीकंडक्टर (एमओएस) ट्रांजिस्टर के साथ एकीकृत सर्किट से बनाई जाएगी ।

कंप्यूटर मेमोरी के प्रकार

सामान्य तौर पर, मेमोरी को प्राथमिक और द्वितीयक मेमोरी में विभाजित किया जा सकता है; इसके अलावा, प्राथमिक मेमोरी की बात करें तो मेमोरी कई प्रकार की होती है। कुछ प्रकार की प्राथमिक मेमोरी में निम्नलिखित शामिल हैं

  • कैश मैमोरी । यह अस्थायी भंडारण क्षेत्र, जिसे कैश के रूप में जाना जाता है , कंप्यूटर के मुख्य मेमोरी स्रोत की तुलना में प्रोसेसर के लिए अधिक आसानी से उपलब्ध है। इसे सीपीयू मेमोरी भी कहा जाता है क्योंकि इसे आम तौर पर सीधे सीपीयू चिप में एकीकृत किया जाता है यासीपीयू के साथ बस इंटरकनेक्ट के साथ एक अलग चिप पर रखा जाता है।
  • टक्कर मारना। यह शब्द इस तथ्य पर आधारित है कि किसी भी भंडारण स्थान को प्रोसेसर द्वारा सीधे एक्सेस किया जा सकता है।
  • गतिशील रैम. DRAM एक प्रकार की सेमीकंडक्टर मेमोरी है जिसका उपयोग आमतौर पर कंप्यूटर प्रोसेसर द्वारा कार्य करने के लिए आवश्यक डेटा या प्रोग्राम कोड द्वारा किया जाता है।
  • स्थैतिक रैम. SRAM अपनी मेमोरी में डेटा बिट्स को तब तक बनाए रखता है जब तक उसे बिजली की आपूर्ति की जाती है। DRAM के विपरीत, जो कैपेसिटर और ट्रांजिस्टर से युक्त कोशिकाओं में बिट्स संग्रहीत करता है, SRAM को समय-समय पर ताज़ा करने की आवश्यकता नहीं होती है।
  • डबल डेटा दर एसडीआरएएम। डीडीआर एसआरएएम एसडीआरएएम है जो सैद्धांतिक रूप से मेमोरी क्लॉक स्पीड को कम से कम 200 मेगाहर्ट्ज तक सुधार सकता है ।
  • डबल डेटा रेट 4 सिंक्रोनस डायनेमिक रैम। DDR4 RAM एक प्रकार का DRAM है जिसमें एक उच्च-बैंडविड्थ इंटरफ़ेस है और यह इसके पिछले DDR2 और DDR3 संस्करणों का उत्तराधिकारी है। DDR4 RAM कम वोल्टेज आवश्यकताओं और उच्च मॉड्यूल घनत्व की अनुमति देता है। यह उच्च डेटा दर स्थानांतरण गति के साथ युग्मित है और 64 जीबी तक दोहरी इन-लाइन मेमोरी मॉड्यूल ( डीआईएमएमएस ) की अनुमति देता है।
  • रैम्बस डायनेमिक रैम। DRDRAM एक मेमोरी सबसिस्टम है जो प्रति सेकंड 1.6 बिलियन बाइट्स स्थानांतरित करने का वादा करता है। सबसिस्टम में रैम, रैम नियंत्रक, बस जो रैम को माइक्रोप्रोसेसर और कंप्यूटर में इसका उपयोग करने वाले उपकरणों से जोड़ती है।
  • केवल पढ़ने के लिये मेमोरी। ROM एक प्रकार का कंप्यूटर स्टोरेज है जिसमें गैर-वाष्पशील, स्थायी डेटा होता है, जिसे सामान्य रूप से केवल पढ़ा जा सकता है, लिखा नहीं जा सकता। ROM में वह प्रोग्रामिंग होती है जो कंप्यूटर को हर बार चालू होने पर चालू करने या पुन: उत्पन्न करने में सक्षम बनाती है।
  • प्रोग्रामयोग्य ROM. PROM वह ROM है जिसे उपयोगकर्ता द्वारा एक बार संशोधित किया जा सकता है। यह उपयोगकर्ता को PROM प्रोग्रामर नामक एक विशेष मशीन का उपयोग करके माइक्रोकोड प्रोग्राम तैयार करने में सक्षम बनाता है ।
  • मिटाने योग्य PROM. EPROM प्रोग्रामेबल रीड-ओनली मेमोरी PROM है जिसे मिटाकर दोबारा इस्तेमाल किया जा सकता है। मेमोरी चिप में डिज़ाइन की गई विंडो के माध्यम से तीव्र पराबैंगनी प्रकाश चमकने से विलोपन होता है।
  • विद्युत रूप से मिटाने योग्य PROM. EEPROM एक उपयोगकर्ता-संशोधित ROM है जिसे सामान्य विद्युत वोल्टेज से अधिक के अनुप्रयोग के माध्यम से बार-बार मिटाया और पुन: प्रोग्राम किया जा सकता है। EPROM चिप्स के विपरीत, EEPROM को संशोधित करने के लिए कंप्यूटर से हटाने की आवश्यकता नहीं है। हालाँकि, एक EEPROM चिप को मिटाया जाना चाहिए और उसकी संपूर्णता में पुन: प्रोग्राम किया जाना चाहिए, चुनिंदा रूप से नहीं।
  • आभासी मेमोरी । एक मेमोरी प्रबंधन तकनीक जहां सेकेंडरी मेमोरी का उपयोग इस तरह किया जा सकता है जैसे कि वह मुख्य मेमोरी का एक हिस्सा हो। वर्चुअल मेमोरी कंप्यूटर को रैम से डिस्क स्टोरेज में डेटा को अस्थायी रूप से स्थानांतरित करके भौतिक मेमोरी की कमी की भरपाई करने में सक्षम बनाने के लिए हार्डवेयर और सॉफ्टवेयर का उपयोग करती है।

कंप्यूटर मेमोरी के इतिहास और विकास की समयरेखा

1940 के दशक की शुरुआत में, मेमोरी केवल कुछ बाइट्स तक ही उपलब्ध थी। इस समय के दौरान प्रगति के अधिक महत्वपूर्ण संकेतों में से एक ध्वनिक विलंब रेखा मेमोरी का आविष्कार था। इस तकनीक ने देरी लाइनों को पारे में ध्वनि तरंगों के रूप में बिट्स को संग्रहीत करने में सक्षम बनाया, और क्वार्ट्ज क्रिस्टल को बिट्स को पढ़ने और लिखने के लिए ट्रांसड्यूसर के रूप में कार्य करने में सक्षम बनाया। यह प्रक्रिया कुछ लाख बिट्स संग्रहीत कर सकती है। 1940 के दशक के उत्तरार्ध में, गैर-वाष्पशील मेमोरी पर शोध शुरू हुआ, और चुंबकीय-कोर मेमोरी – जो बिजली के नुकसान के बाद मेमोरी को वापस बुलाने में सक्षम बनाती थी – बनाई गई। 1950 के दशक तक, इस तकनीक में सुधार और व्यावसायीकरण किया गया और 1956 में PROM का आविष्कार हुआ। मैग्नेटिक-कोर मेमोरी इतनी व्यापक हो गई कि यह 1960 के दशक तक मेमोरी का मुख्य रूप थी।

धातु-ऑक्साइड-अर्धचालक क्षेत्र-प्रभाव ट्रांजिस्टर, जिसे एमओएस सेमीकंडक्टर मेमोरी के रूप में भी जाना जाता है, का आविष्कार 1959 में किया गया था। इसने मेमोरी सेल भंडारण के लिए तत्वों के रूप में एमओएस ट्रांजिस्टर के उपयोग को सक्षम किया। एमओएस मेमोरी सस्ती थी और चुंबकीय-कोर मेमोरी की तुलना में कम बिजली की आवश्यकता होती थी। द्विध्रुवी मेमोरी, जिसमें द्विध्रुवी ट्रांजिस्टर का उपयोग किया जाता था, का उपयोग 1960 के दशक की शुरुआत में शुरू हुआ।

1961 में, बॉब नॉर्मन ने एक एकीकृत सर्किट (IC) चिप पर उपयोग की जाने वाली सॉलिड-स्टेट मेमोरी की अवधारणा का प्रस्ताव रखा। आईबीएम ने 1965 में मेमोरी को मुख्यधारा में लाया। हालाँकि, उपयोगकर्ताओं को अन्य मेमोरी प्रकारों की तुलना में उस समय सॉलिड-स्टेट मेमोरी का उपयोग करना बहुत महंगा लगता था। 1960 के दशक के प्रारंभ से मध्य तक अन्य प्रगति में द्विध्रुवी SRAM का आविष्कार, तोशिबा द्वारा 1965 में DRAM की शुरुआत और 1965 में SRAM का व्यावसायिक उपयोग शामिल था। एकल-ट्रांजिस्टर DRAM सेल को 1966 में विकसित किया गया था, इसके बाद MOS सेमीकंडक्टर डिवाइस का उपयोग किया गया था। 1967 में ROM बनाएं। 1968 से 1970 के दशक की शुरुआत तक, एन-टाइप एमओएस (एनएमओएस) मेमोरी भी लोकप्रिय होने लगी।

1970 के दशक की शुरुआत तक, MOS-आधारित मेमोरी को मेमोरी के रूप में अधिक व्यापक रूप से उपयोग किया जाने लगा। 1970 में, Intel के पास पहली व्यावसायिक DRAM IC चिप थी। एक साल बाद, मिटाने योग्य PROM विकसित किया गया और 1972 में EEPROM का आविष्कार किया गया /

Leave a Comment