types of memory in hindi

Primary and Secondary

यद्यपि एक Computer में कई प्रकार की Memory मौजूद होती है, सबसे Basic अंतर Primary Memory के बीच होता है, जिसे अक्सर System Memory और Secondary Memory कहा जाता है, जिसे आमतौर पर Storage कहा जाता है।

Types of Memory in Computer

Difference Between Primary and Secondary Memory

  • Primary Memory:- प्राथमिक मेमोरी में ROM और RAM शामिल हैं, और Computer Motherboard पर CPU के करीब स्थित है, CPU को Primary Memory से डेटा को वास्तव में बहुत तेज़ी से पढ़ने में सक्षम करता है। इसका उपयोग उन Data को Store करने के लिए किया जाता है जो CPU को आसन्न रूप से चाहिए ताकि इसे Delivered होने के लिए इंतजार न करना पड़े।
  • Secondary Memory:- इसके विपरीत Secondary Memory, आमतौर पर भौतिक रूप से एक अलग Storage Device के भीतर स्थित होती है, जैसे कि Hard Disk Drive या Solid State Drive (SSD), जो Computer System से सीधे या किसी नेटवर्क पर जुड़ी होती है। Secondary Memory की प्रति गीगाबाइट की लागत बहुत कम है, लेकिन पढ़ने और लिखने की गति काफी धीमी है।

Computer विकास के कई अवधियों में, Computer Memory प्रकारों की एक विस्तृत श्रृंखला को तैनात किया गया है, प्रत्येक की अपनी ताकत और कमजोरियों है।

Primary Memory Types: RAM and ROM- Computer

Primary Memory के दो मुख्य प्रकार हैं

  1. RAM, or random access memory
  2. ROM, or read-only memory

आइए दोनों प्रकार की Memory को विस्तृत रूप से जानें ।

1. RAM Computer Memory

संक्षिप्त नाम RAM इस तथ्य से उपजा है कि Random Access Memory में Stored डेटा तक पहुँचा जा सकता है – जैसा कि नाम से पता चलता है – किसी भी Random Order में या एक और तरीका है, किसी भी Random Bit Data को किसी भी अन्य Bit के रूप में जल्दी से पहुँचा जा सकता है।

RAM के बारे में समझने के लिए सबसे महत्वपूर्ण चीजें हैं कि RAM Memory बहुत तेज है, इसे पढ़ने के साथ-साथ लिखा जा सकता है, यह Volatile है (इसलिए RAM memory में Stored सभी डेटा बिजली कट जाने पर खो जाता है) और यह प्रति गीगाबाइट लागत के मामले में सभी प्रकार की Secondary Memory की तुलना में बहुत महंगा है। यह Secondary Memory प्रकारों की तुलना में RAM की अपेक्षाकृत उच्च लागत है जो अधिकांश कंप्यूटर सिस्टम Primary और Secondary Memory दोनों का उपयोग करते हैं।

Imminent Processing के लिए आवश्यक डेटा को RAM में स्थानांतरित कर दिया जाता है जहां इसे Access किया जा सकता है और बहुत जल्दी संशोधित किया जा सकता है, ताकि CPU का इंतजार न किया जाए। जब Data की आवश्यकता नहीं होती है, तो इसे धीमी लेकिन सस्ती Secondary Memory में बदल दिया जाता है,और जिस RAM स्पेस को मुक्त किया गया है, वह डेटा के अगले भाग से भरा होता है, जिसका उपयोग किया जाने वाला है।

Types of RAM

  • DRAM: DRAM का अर्थ Dynamic RAM है, और यह कंप्यूटरों में प्रयुक्त होने वाली सबसे Common रैम है। सबसे पुराने प्रकार को Single Data Rate (SDR) DRAM के रूप में जाना जाता है, लेकिन नए कंप्यूटर Dual Data Rate (DDR) DRAM का उपयोग करते हैं। DDR2, DDR3 और DDR4 सहित कई संस्करणों में DDR आता है, जो बेहतर प्रदर्शन प्रदान करते हैं और DDR की तुलना में अधिक ऊर्जा कुशल होते हैं। हालांकि विभिन्न संस्करण Incompatible हैं, इसलिए कंप्यूटर सिस्टम में DDR3 DRAM के साथ DDR2 को मिलाना संभव नहीं है। DRAM में प्रत्येक सेल में एक ट्रांजिस्टर और एक संधारित्र होता है।
  • SRAM: SRAM स्टैटिक रैम के लिए खड़ा है, और यह एक विशेष प्रकार की रैम है जो DRAM से तेज है, लेकिन अधिक महंगी और भारी है, जिसमें प्रत्येक सेल में छह ट्रांजिस्टर हैं। उन कारणों से SRAM का उपयोग आमतौर पर केवल CPU के भीतर या बहुत high-end सर्वर सिस्टम में RAM के रूप में किया जाता है। सबसे आवश्यक डेटा का एक छोटा SRAM Cache एक प्रणाली में महत्वपूर्ण गति में सुधार कर सकता है।

DRAM और SRAM के बीच महत्वपूर्ण अंतर यह है कि SRAM DRAM से तेज है – शायद दो से तीन गुना तेजी से काम करता है, लेकिन अधिक महंगा और थोक SRAM आमतौर पर मेगाबाइट में उपलब्ध है, जबकि DRAM को गीगाबाइट में खरीदा जाता है।

DRAM SRAM की तुलना में अधिक ऊर्जा का उपयोग करता है क्योंकि डेटा को Maintain रखने के लिए इसे लगातार Refresh करने की आवश्यकता होती है। जबकि SRAM Volatile है, जब इसे संचालित किया जाता है तो लगातार Refresh करने की आवश्यकता नहीं होती है।

2. ROM Computer Memory

ROM का मतलब Read Only Memory है, और नाम इस तथ्य से आया है कि डेटा को इस प्रकार की Computer Memory से पढ़ा जा सकता है, डेटा आमतौर पर इससे लिखा नहीं जा सकता है। यह एक बहुत तेज़ Computer Memory है जो आमतौर पर Motherboard पर CPU के करीब Install की जाती है।

रोम एक प्रकार की non-volatile मेमोरी है, जिसका अर्थ है कि ROM में Stored डाटा बिना किसी शक्ति के प्राप्त होने पर भी मेमोरी में बना रहता है – उदाहरण के लिए जब कंप्यूटर बंद होता है। उस अर्थ में यह Secondary Memory के समान है, जिसका उपयोग long Term Storage के लिए किया जाता है।

जब कोई Computer चालू होता है, तो CPU ड्राइवरों की आवश्यकता के बिना ROM में Stored जानकारी को पढ़ना शुरू कर सकता है या अन्य जटिल Software को संचार करने में मदद कर सकता है। ROM में आमतौर पर “bootstrap code” होता है, जो एक निर्देश का Basic Set होता है, जिसे कंप्यूटर को Secondary Memory में संचित Operating System के बारे में पता करने की आवश्यकता होती है, और Operating System के हिस्सों को Primary Memory में लोड करना ताकि यह स्टार्ट अप हो सके और उपयोग के लिए तैयार हो सके।

ROM का उपयोग साधारण Electronic उपकरणों में भी किया जाता है ताकि Device को चालू करते ही Firmware स्टोर किया जा सके।

Types of ROM

ROM कई अलग-अलग प्रकारों में उपलब्ध है, जिनमें PROM, EPROM और EEPROM शामिल हैं।

  • PROM: PROM का मतलब Programmable Read-Only Memory है, और यह वास्तविक ROM से अलग है जबकि विनिर्माण प्रक्रिया के दौरान एक ROM को प्रोग्राम किया जाता है (यानी इसमें डेटा लिखा होता है), एक PROM एक खाली अवस्था में निर्मित होता है और फिर बाद में PROM प्रोग्रामर या Burner का उपयोग करके प्रोग्राम किया जाता है।
  • EPROM: EPROM का मतलब है Erasable Programmable Read-Only Memory, और जैसा कि नाम से ही पता चलता है, EPROM में स्टोर किया गया डेटा मिटाया जा सकता है और EPROM को रिप्रोग्राम किया जा सकता है। EPROM को मिटाने में इसे कंप्यूटर से निकालना और इसे फिर से जलाने से पहले ultraviolet light में उजागर करना शामिल है।
  • EEPROM: EEPROM का मतलब है Electrically Erasable Programmable Read-Only Memory,और EPROM और EEPROM के बीच अंतर यह है कि इसे उस कंप्यूटर सिस्टम द्वारा लिखा जा सकता है जिसे इसमें स्थापित किया गया है। उस अर्थ में EEPROM केवल Strictly से पढ़ा नहीं जाता है। हालाँकि कई मामलों में Writing process धीमी है, इसलिए यह आम तौर पर प्रोग्राम कोड जैसे फर्मवेयर या BIOS कोड को कभी-कभार Update करने के लिए किया जाता है।

भ्रामक रूप से, NAND Flash Memory (जैसे कि USB मेमोरी स्टिक और Solid State Disk Drive में पाया जाता है) EEPROM का एक प्रकार है, लेकिन NAND फ़्लैश को Secondary Memory माना जाता है।

Secondary Memory Types- Computer

माध्यमिक मेमोरी (Secondary Memory) में कई अलग-अलग Storage मीडिया शामिल होते हैं जिन्हें सीधे Computer System से जोड़ा जा सकता है। इसमें शामिल है:

  • Hard Disk Drives
  • Solid State Drives (SSDs)
  • Optical (CD or DVD) Drives
  • Tape Drives

Secondary Memory में यह भी शामिल है:

  • Storage Area Network (SAN) पर 3D NAND Flash Array सहित भंडारण सरणियाँ जुड़ा हुआ है।
  • Storage Device जो एक पारंपरिक नेटवर्क (Network Attached Storage या NAS के रूप में जाना जाता है) से जुड़ा हो सकता है।

यकीनन Cloud Storage को Secondary Memory भी कहा जा सकता है।

RAM और ROM के बीच अंतर

RAM:

  • Volatile
  • पढ़ने और लिखने में तेज
  • Data को Store करने के लिए System Memory के रूप में उपयोग किया जाता है (Program Code सहित) जिसे CPU को आसन्न रूप से संसाधित करने की आवश्यकता होती है।
  • ROM की तुलना में प्रति मेगाबाइट अपेक्षाकृत सस्ते में Stored किया जाता है, लेकिन Secondary Memory की तुलना में अपेक्षाकृत महंगा है।

ROM:

  • Non-Volatile
  • पढ़ने में तेज
  • आमतौर पर कम मात्रा में उपयोग किया जाता है।
  • जल्दी से नहीं लिखा जा सकता।
  • Boot Instructions या Firmware को Stored करने के लिए उपयोग किया जाता है।
  • RAM की तुलना में प्रति मेगाबाइट Stored अपेक्षाकृत महंगा है।