Cache Memory in Hindi: आज के इस लेख में हम बात करेंगे Memory के एक प्रकार 'कैश मेमोरी (Cache Memory)' के बारे में। यह कंप्यूटर/फ़ोन की एक बहुत ही महत्वपूर्ण memory हैं।
Cache Memory Kya Hoti Hai? - Cache Memory in Hindi
Cache Memory बहुत ही उच्च गति वाली अर्द्ध चालक (Semiconductor) मेमोरी होती है जो CPU (Centeral Processing Unit) और मुख्य मेमोरी (Main Memory) की गति को बढ़ा देती है। यह Primary और Secondary memory की तरह ही एक Hardware डिवाइस होती है।
कैश मेमोरी में उन Data और Programme को रखा जाता है जिनका CPU द्वारा बार-बार इस्तेमाल किया जाता है।डाटा और प्रोग्राम के कुछ भाग ऑपरेटिंग सिस्टम के द्वारा डिस्क से कैश मेमोरी में स्थानांतरित किए जाते हैं जहाँ CPU उनको access कर सकता है।
- कैश मेमोरी main memory की तुलना में कम समय का उपयोग करती है।
- कैश मेमोरी अस्थायी उपयोग (Temporary use) के लिए डाटा स्टोर करती है।
- यह ऐसे data और प्रोग्राम को संग्रहित करती है जो छोटी अवधि के लिए संग्रहित किये जा सकते है।
Important articles:
- RAM और ROM क्या हैं?
- डेटाबेस क्या है? और कैसे काम करता है?
- साइबर अपराध क्या है? तथा साइबर हमले में प्रयुक्त होने वाले महत्त्वपूर्ण शब्द
Cache Memory के प्रकार - Types of Cache Memory in Hindi
कैश मेमोरी मुख्य रूप से 3 प्रकार की होती हैं -1. L1 Cache Memory
L1 कैश मेमोरी सबसे छोटी होती है और प्रोसेसर के समीप स्थित होती है। यह कंप्यूटर की मुख्य कैश मेमोरी होती है। यह बहुत तेज होती है किन्तु इसकी संग्रहण क्षमता (storage capacity) अपेक्षाकृत कम होती है। इसका उद्देश्य प्रोसेसर के लिए सबसे तत्परता वाले समय को बचाना होता है।
2. L2 Cache Memory
L2 कैश मेमोरी L1 कैश के बाद स्थित होती है। यह L1 कैश से थोड़ी धीमी होती है, लेकिन इसकी संग्रहण क्षमता L1 कैश से अपेक्षाकृत अधिक होती है। यह प्रोसेसर की क्षमता बढ़ाने में मदद करती है और बहुत तरह के data और instructions के लिए उपयोगी होती है।
3. L3 Cache Memory
L3 कैश मेमोरी L2 कैश के बाद स्थित होती है। यह सबसे बड़ी क्षमता वाली होती है किन्तु थोड़ी सी धीमी होती है। लेकिन, यह L1 कैश मेमोरी की तुलना में सस्ती होती है। इसका उद्देश्य प्रोसेसर की क्षमता बढ़ाना होता है, जब वह बड़े और अधिक उच्च-स्तरीय डेटा और instructions के साथ काम कर रहा होता है।
कैश मेमोरी की कार्यप्रणाली - Working system of Cache memory
पिछली उपयोग की गई डेटा और instructions की कॉपियाँ संग्रहीत होती हैं, जो प्रोसेसर द्वारा हाल ही में उपयोग की जा सकती हैं। यदि डेटा या इंस्ट्रक्शन कैश मेमोरी में मिल जाते हैं, तो इसे प्रोसेसर को उसके लिए पुनः उपयोग करने के लिए मिलता है। इस प्रकार, कैश मेमोरी प्रोसेसर को अत्यधिक तत्परता वाले समय को बचाने में मदद करती है और कंप्यूटर की कार्यप्रणाली को तेज करती है।
कैश मेमोरी के फायदे - Cache Memory Advantages in Hindi
- तेज प्रदर्शन: कैश मेमोरी कंप्यूटर प्रोसेसर को तत्परता वाले कार्यों की गति में वृद्धि करने में मदद करती है। इसके कारण, प्रोसेसर तेजी से डेटा और instructions तलाशता है और जल्दी से अधिक कार्रवाई कर सकता है।
- कम Main Memory Access: कैश मेमोरी, प्रोसेसर को main memory access की जरूरत कम करती है। यह मुख्य मेमोरी तक पहुंच के समय को बचाती है और प्रोसेसर की क्षमता में सुधार करती है।
- बेहतर स्रोत उपयोग: कैश मेमोरी का उपयोग कंप्यूटर सिस्टम में स्रोतों को बेहतर तरीके से उपयोग करने में मदद करती है। इसके लिए प्रोसेसर को स्रोतों तक पहुंचने के लिए अधिक प्रमुख मेमोरी एक्सेस की जरूरत नहीं होती है, जिससे कार्रवाई के दौरान और अधिक स्रोतों का उपयोग किया जा सकता है।