Memory क्या है इसकी परिभाषा और प्रकार

हैलो दोस्तो आज हम जानेंगे मेमोरी के बारे में मेमोरी एक कंप्यूटर का मेमोरी मनुष्य के दिमाग जैसे काम करता है मनुष्य के मेमोरी काम करने के लिए अतीत की घटनाओं को याद करने और वर्तमान के भीतर उनकी समझ और व्यवहार को अच्छा बनाने और वर्तमान और भविष्य का निर्णय लेने की अनुमति देता है। एक मानव के मेमोरी में बहोत प्रकार के डेटा और सुचना को स्टोर करके रखता है और जब चाहिए पुनः प्राप्त करता है। ठीक उसी तरह कंप्यूटर मेमोरी डेटा और सुचना को इलेक्ट्रानिकली इसके डिवाइस कैश, रैम या हार्डडिस्क में स्टोर करता है और जब इसे चाहिए हम पुनः प्राप्त कर सकते हैं। और हटा सकते है।

आज के इस आर्टिकल में हम जानेगे  Memory क्या है ? Computer Memory क्या होता है? मेमोरी कितने प्रकार की होती है ? प्राथमिक मेमोरी और सेकेंडरी मेमोरी की जानकारी।  इस आर्टिकल में जानेगे मेमोरी क्या काम करती है और यह कितने प्रकार की होती है सब जानेंगे इस आर्टिकल को पूरा पढ़ें 

Memory क्या है 

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

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

आज के आधुनिक मेमोरी को एक सेमिकंडक्टर Memory, के रूप में लागू किया जाता है, जहां एक Integrated circuit पर MOS transistors और अन्य घटकों से निर्मित मेमोरी कोशिकाओं के भीतर डेटा संग्रहीत किया जाता है। 

सेमीकंडक्टर Memory दो मुख्य प्रकार की होती है 

  • Volatile
  • Non-Volatile Memory

Non-Volatile Memory के उदाहरण लिए जाये तो फ्लैश मेमोरी (SSD), हार्ड डिस्क ड्राइव (HDD), ROM, PROM, EPROM और EEPROM मेमोरी हैं। 

Volatile Memory के उदाहरण हैं : रैंडम एक्सेस मेमोरी (RAM), डायनेमिक रैंडम-एक्सेस मेमोरी (DRAM) जिसका उपयोग प्राइमरी मेमोरी स्टोरेज के लिए किया जाता है, और स्टैटिक रैंडम-एक्सेस मेमोरी (SRAM) इसके अलावा CPU Cache Memory के लिए उपयोग किया जाता है।

Memory को बड़ी संख्या में छोटे भागों में विभाजित किया जाता है जिन्हें Memory Cell कहा जाता है। 

प्रत्येक स्थान या Memory Cell का एक विशिष्ट पता होता है, जो जीरो से लेकर मेमोरी आकार माइनस वन तक विभिन्न होता है। 

उदाहरण के लिए, यदि कंप्यूटर में 84k शब्द हैं, तो इसके मेमोरी यूनिट में 84 X1024 = 86016 मेमोरी लोकेशन हैं। इन स्थानों का पता 0 से लेकर 86016 तक विभिन्न होता है।

मेमोरी का इतिहास 

1940 के दशक की शुरुआत में, मेमोरी तकनीक ने अक्सर कुछ Bytes की क्षमता की होती थी । पहला इलेक्ट्रॉनिक प्रोग्राम योग्य डिजिटल कंप्यूटर, ENIAC, हजारों वैक्यूम ट्यूबों का उपयोग करते हुए, वैक्यूम ट्यूबों में संग्रहीत दस डेसीमल अंकों की 20-22 संख्याओं को शामिल करते हुए एक सरल गणना करने में सक्षम था।

कंप्यूटर मेमोरी में अगली महत्वपूर्ण प्रगति हुई Acoustic Delay-Line Memory मेमोरी के साथ आई, जिसे 1940 के दशक की शुरुआत में अमेरिकी इंजीनियर J. Presper Eckert द्वारा विकसित किया गया था। Delay-Line Memory कुछ हज़ार Bits तक की क्षमता तक स्टोरेज सीमित थी। फिर बड़ा दी गयी थी

पहली सेमीकंडक्टर मेमोरी को 1960 के दशक की शुरुआत में bipolar transistors का उपयोग करके flip-flop सर्किट के रूप में लागू किया गया था। अलग उपकरणों से बनी सेमीकंडक्टर मेमोरी को पहली बार 1961 में Texas Instruments द्वारा संयुक्त राज्य वायु सेना को भेज दिया गया था। उसी वर्ष, Fairchild Semiconductor में एप्लिकेशन इंजीनियर Bob Norman द्वारा एक इंटीग्रेटेड सर्किट (IC) चिप पर Solid-State Memory की अवधारणा प्रस्तावित की गई थी।

पहली Bipolar semiconductor memory आईसी चिप 1965 में IBM द्वारा पेश की गई जिसका नाम SP95 था। जबकि सेमीकंडक्टर मेमोरी ने मैग्नेटिक-कोर मेमोरी पर बेहतर प्रदर्शन करने की शुरुआत की, यह बड़ी और अधिक महंगी बनी हुई थी और 1960 के दशक के अंत तक मैग्नेटिक-कोर मेमोरी को विस्थापित नहीं की गयी।

Metal–Oxide–Semiconductor Field-Effect Transistor (MOSFET) के आविष्कार ने मेमोरी सेल स्टोरेज एलिमेंट्स के रूप में प्रदान की MOS (Metal–Oxide–Semiconductor) ट्रांजिस्टर के व्यावहारिक उपयोग को ज्यादा सक्षम किया गया था। 

MOS memory को 1964 में Fairchild Semiconductor में John Schmidt द्वारा विकसित किया गया था। उच्च प्रदर्शन देने के अलावा, MOS सेमीकंडक्टर मेमोरी सस्ती होगयी थी क्योंकि यह मार्केट मे ज्यादा आने के कारण और मैग्नेटिक कोर मेमोरी की तुलना में कम बिजली की खपत करती थी। 

1980 के दशक की शुरुआत में Toshiba Corporation में फ्लैश मेमोरी का आविष्कार किया गया था। Toshiba ने 1987 में अगली बार NAND flash memory का व्यावसायीकरण किया गया।

मेमोरी के प्रकार (Types of Memory)

कंप्यूटर मेमोरी सभी विभिन्न प्रकार की उपयोग होने वाली डेटा स्टोरेज तकनीक के लिए एक सामान्य शब्द है जिसका कंप्यूटर के RAM, ROM, Storage , Cache और फ्लैश मेमोरी सहित उपयोग कर सकता है। लेकिन मेमोरी आम तौर पर मेमोरी निम्नलिखित तीन प्रकार की होती है।

  • Primary memory (प्राइमरी मेमोरी)
  • Secondary memory (सेकेंडरी मेमोरी)
  • Cache memory (कैश मेमोरी)

अब कंप्यूटर में उपयोग होने वाले इस प्रत्येक प्रकार की मेमोरी के बारे में एक-एक करके विस्तार से समझते है।

1. प्राइमरी मेमोरी

प्राइमरी मेमोरी को कंप्यूटर सिस्टम की मैन मेमोरी  के रूप में भी जाना जाता है। इसका उपयोग कंप्यूटर संचालन के दौरान डेटा और प्रोग्राम या निर्देशों को अस्थायी रूप से संग्रहीत करने के लिए किया जाता है। यह सेमीकंडक्टर तकनीक इंटीग्रेटेड सर्किट का उपयोग करता है और इसलिए इसे आमतौर पर सेमीकंडक्टर मेमोरी भी कहा जाता है। 

प्राइमरी मेमोरी मुख्य रूप से दो प्रकार की होती है:

  • RAM (Random Access Memory)
  • ROM (Read Only Memory)

I. RAM

रैंडम एक्सेस मेमोरी (RAM) एक कंप्यूटर की शॉर्ट-टर्म मेमोरी होता है, जिसका उपयोग वह सभी एक्टिव कार्यों और ऐप्स को संभालने के लिए करता है। रैम के बिना आपका कोई भी प्रोग्राम, फाइल, गेम या स्ट्रीम काम नहीं करेगा। रैम कंप्यूटिंग के सबसे मौलिक और जरुरी तत्वों में से एक है। 

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

II. ROM

️यह एक Non-Volatile Memory  है। बिजली की आपूर्ति बाधित या बंद होने पर भी Non-Volatile Memory  होने के कारण ROM में जानकारी संग्रहीत रहती है। 

ROM का उपयोग कंप्यूटर सिस्टम को संचालित करने के लिए की जाने वाली सूचनाओं को संग्रहीत करने के लिए उपयोग किया जाता है। जैसा कि इसका नाम Read-only memory को संदर्भित करता है, हम केवल उस प्रोग्राम और डेटा को सिर्फ read कर सकते हैं जो उस पर संग्रहीत है। 

इसमें कुछ इलेक्ट्रॉनिक फ़्यूज़ होते हैं जिन्हें विशिष्ट जानकारी को स्टोर के लिए प्रोग्राम किया जा सकता है। ROM में बाइनरी प्रारूप में जानकारी संग्रहीत करता है।

2. सेकेंडरी मेमोरी (Secondary memory)

सेकेंडरी मेमोरी एक सहायक मेमोरी और डेटा बैकअप मेमोरी के रूप में भी जाना जाता है। यह एक Non-Volatile Memory है और इसका बड़ी मात्रा में डेटा या सूचना कोस्थायी रूप से संग्रहीत करने के लिए उपयोग किया जाता है। सेकेंडरी मेमोरी एक प्राइमरी मेमोरी की तुलना में धीमी गति की होती है। 

कंप्यूटर में CPU सेकेंडरी मेमोरी से डेटा को सीधे एक्सेस नहीं कर सकता है। सेकेंडरी मेमोरी से डेटा या सूचना को पहले प्राइमरी मेमोरी में ट्रांसफर किया जाता है, और फिर सीपीयू इसे एक्सेस कर सकता है। 

सेकेंडरी मेमोरी निम्नलिखित मुख्य रूप से इस प्रकार की होती हैं :

  • Magnetic Storage (मैग्नेटिक स्टोरेज)
  • Flash Memory (फ़्लैश मेमोरी)
  • Optical Disk (ऑप्टिकल डिस्क)

I. Magnetic storage(मैग्नेटिक स्टोरेज)

मेमोरी एक सेकेंडरी मेमोरी है जिसमें, सभी डेटा को मैग्निटाइज़ माध्यम का उपयोग करके संग्रहीत किया जाता है, 

Magnetic storage डेटा को संग्रहीत करने के लिए चुंबकीय सामग्री में चुंबकीयकरण के विभिन्न पैटर्न का उपयोग करता है और यह एक Non-volatile memory का एक रूप है। सुचना को एक या अधिक Read/Write हेड्स का उपयोग करके एक्सेस किया जाता है। 

Magnetic storage मेमोरी, मुख्य रूप से हार्ड डिस्क, का व्यापक रूप से कंप्यूटर डेटा के साथ-साथ ऑडियो और वीडियो प्रोडक्शन को संग्रहीत करने के लिए उपयोग किया जाता है।

II. Flash Memory (फ़्लैश मेमोरी)

फ्लैश मेमोरी एक सेकेंडरी मेमोरी का प्रकार है जो एक Non-Volatile Memory चिप है जिसका उपयोग स्टोरेज के लिए और पर्सनल कंप्यूटर (PC) और डिजिटल उपकरणों के बीच डेटा ट्रांसफर करने के लिए किया जाता है। इसमें डेटा को इलेक्ट्रॉनिक रूप से पुन: प्रोग्राम करने और मिटाने की क्षमता होती है। 

यह अक्सर USB फ्लैश ड्राइव, SD Card और सॉलिड-स्टेट ड्राइव (SSD) में पाया जाता है। फ्लैश मेमोरी के दो मुख्य प्रकार हैं NOR Flash और NAND Flash EEPROM तकनीक पर आधारित है। फ़्लैश मेमोरी आज आम रूप से उपयोग किये जाने वाले सेकेंडरी स्टोरेज डिवाइस हैं जिसके उदाहरण इस प्रकार से हैं :

  • Multi-Media Card (MMC)
  • Solid-State Drive (SSD)
  • BIOS chip
  • USB Pen Drive
  • SD Card
  • XD Card

III. Optical Disk (ऑप्टिकल डिस्क)

एक ऑप्टिकल डिस्क सेकेंडरी Non-Volatile-Memory है, जो डेटा को Read और Write के लिए ऑप्टिकल स्टोरेज तकनीक का उपयोग करती है। यह एक कंप्यूटर स्टोरेज डिस्क होता है जो डेटा को डिजिटल रूप से स्टोर करती है और डेटा को Read और Write के लिए लेजर बीम यानि ऑप्टिकल डिस्क ड्राइव पर लगे लेजर हेड से ट्रांसमिशन का उपयोग करती है। 

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

  • Compact Disc (CD)
  • Digital Versatile Disc (DVD)
  • Blue Ray Disc

3. Cache memory (कैश मेमोरी)

कैशे मेमोरी एक कंप्यूटर मेमोरी की प्रकार यह हाई-स्पीड सेमीकंडक्टर मेमोरी है जो CPU को तेजी से चलाने में मदद करती है। यह एक चिप-आधारित कंप्यूटर कॉम्पोनेन्ट है जो कंप्यूटर की मेमोरी से डेटा को पुनर्प्राप्त करने के लिए अधिक कुशल बनाता है। 

CPU और मैन मेमोरी जैसे की रैम के बीच, यह एक बफर के रूप में कार्य करता है। इसका उपयोग उस प्रकार के डेटा और प्रोग्राम को स्टोर करने के लिए किया जाता है जिसे CPU सबसे अधिक लगातार उपयोग करता है।

कैश मेमोरी एक मैन मेमोरी जैसे की रैम से तेज होती है। यह मैन मेमोरी की तुलना में डेटा एक्सेस करने के लिए कम समय का उपयोग करता है। यह उस प्रोग्राम को स्टोर करता है जिसे कम समय के अंदर निष्पादित किया जा सके । यह तरह अस्थायी रूप से डेटा को संग्रहीत करता है। 

यह Volatile Memory की श्रेणी में जाता है। यह एक CPU में लगा हुआ चिप होता है, जिस CPU के जितने Cache Memory के आकार होंगे वह इतने उच्च गति से चलेगा।

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

मेमोरी की परिभाषा को हम हिंदी में अनुबाद करे तो : ” मेमोरी कंप्यूटर और कई इलेक्ट्रॉनिक उपकरणों के कार्य करने के तरीके का एक महत्वपूर्ण हिस्सा है।”

प्राइमरी और सेकेंडरी मेमोरी में क्या अंतर है?

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

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

आशा है आपने memory की पोस्ट पूरी जरूर पढ़ ली होगी पोस्ट अच्छी लगी तो आपने दोस्तो के साथ भी शेयर करे।

इसे भी पढ़े।

Computer क्या हैं

Computer keyboard shortcuts key

Output Device क्या हैं 

Leave a Comment