Cache Memory क्या है? कंप्यूटर हो या मोबाइल आपने कैश मेमोरी (Cache Memory) के बारे में अवश्य सुना होगा। आमतौर पर इसे "Cache" के रूप में संक्षिप्त में बोला जाता है। आपने समय-समय पर इसे delete करने या न करने के बारे में भी सुना होगा।
इस लेख में हम आसान शब्दों में आपको समझाने की कोशिश करेंगे कि What is cache memory in Hindi और इसका क्या उपयोग है और कैश मेमोरी (Cache Memory) के क्या लाभ होते हैं जिससे आपको एक बेसिक जानकारी हो जाये कंप्यूटर के इस component के बारे में।
Cache Memory Kya Hoti Hai in Hindi जानने के लिए हमारे साथ बने रहिए और इस पोस्ट को अंत तक जरूर पढ़िए.
Cache Memory क्या है (Cache Memory in Hindi)
Cache memory एक प्रकार की तेज अपेक्षाकृत छोटी memory होती है जो computer hardware पर संग्रहित होती है। सामान्य रूप से Cache की कमी होने पर, इसे यादृच्छिक अभिगम स्मृति के रूप में वर्गीकृत किया जाता है.
जिसे computer microprocessors नियमित रूप से RAM की तुलना में अधिक तेज़ी से एक्सेस कर सकते हैं। इसके अलावा अक्सर CPU मेमोरी कहा जाता है, यह आमतौर पर सीपीयू चिप के साथ सीधे एकीकृत होता है, या एक अलग चिप पर रखा जाता है जो CPU से एक अलग बस इंटरकनेक्ट के माध्यम से जुड़ सकता है।
Cache memory का उद्देश्य प्रोग्राम निर्देशों को संग्रहीत करना है जो अक्सर द्वारा अपने सामान्य संचालन के दौरान उपयोग किए जाते हैं, यही कारण है कि फास्ट एक्सेस की आवश्यकता है क्योंकि यह प्रोग्राम को जल्दी से चालू रखने में मदद करता है।
Cache memory का महत्व
Cache memory प्रोसेसर और मेमोरी के बीच के रास्ते में निहित है। इसलिए Cache memory में मेमोरी की तुलना में कम पहुंच का समय होता है.
यह मुख्य मेमोरी से तेज होती है। एक Cache memory में 100ns का एक्सेस समय होता है, जबकि मुख्य मेमोरी में 700ns का एक्सेस समय हो सकता है।
कैश मेमोरी बहुत महंगी है और इसलिए क्षमता में सीमित है। पहले कैश यादें अलग से उपलब्ध थीं लेकिन microprocessors में चिप पर ही Cache memory होती है।
Cache Memory के प्रकार (Types of Cache Memory in Hindi)
Cache Memory CPU की गति में सुधार करती है, लेकिन यह महंगी है। Cache Memory के अलग-अलग स्तरों को L1,L2,L3 में विभाजित किया गया है:
Level 1 (L1) Cache या Primary Cache
L1 primary प्रकार cache memory है। L1 Cache का आकार दूसरों की तुलना में बहुत कम है जो 2KB से 64KB के बीच है, यह computer processor पर निर्भर करता है।
यह computer microprocessor (CPU) में एक एम्बेडेड रजिस्टर है। CPU द्वारा आवश्यक निर्देश जो सबसे पहले L1 Cache में खोजे जाते हैं। रजिस्टरों के उदाहरण संचायक, पता रजिस्टर , प्रोग्राम काउंटर आदि हैं।
Level 2 (L2) cache या Secondary Cache
L2 Secondary प्रकार की कैश मेमोरी है। L2 cache का आकार L1 cache की तुलना में अधिक कैपेसिटिव होता है जो 256KB से 512KB के बीच होता है। L2 cache कंप्यूटर माइक्रोप्रोसेसर पर स्थित होता है।
L1 cache में इंस्ट्रक्शन्स को खोजने के बाद, यदि नहीं मिला तो यह computer microprocessor के लिए L2 कैश में खोजा गया। हाई-स्पीड सिस्टम बस, माइक्रोप्रोसेसर को कैश को इंटरकनेक्ट करता है।
Level 3 (L3) cache या Main Memory
L3 cache आकार में बड़ा है, लेकिन L1 और L2 की तुलना में धीमी है, यह 1MB से 8MB के बीच है। मल्टी कोर प्रोसेसर में, प्रत्येक कोर में अलग L1 और L2 हो सकते हैं, लेकिन सभी कोर एक आम L3 cache साझा करते हैं। RAM की तुलना में L3 कैश डबल स्पीड है।
कैश मेमोरी के लाभ (Advantages of Cache Memory)
- Cache Memory मुख्य मेमोरी से तेज होती है।
- यह उस कार्यक्रम को संग्रहीत करता है जिसे थोड़े समय के भीतर निष्पादित किया जा सकता है।
- यह main memory की तुलना में कम एक्सेस समय का उपभोग करता है।
- यह अस्थायी उपयोग के लिए data संग्रहीत करता है।
कैश मेमोरी के नुकसान (Disadvantages of Cache Memory)
- यह बहुत महंगा है।
- Cache memory में सीमित क्षमता होती है।
Post a Comment
Thank you For Visiting