कैश मैमोरी क्या है - What is Cache Memory in Hindi?

हेलो दोस्तों इस आर्टिकल में बात करेंगे की कैश मेमोरी क्या है (Cache memory kya hai) , कैश मेमोरी को क्यों इस्तमाल किया जाता है और कैश मेमोरी के क्या फायदे है तो दोस्तों पूरी इनफार्मेशन पाने के लिए पूरा आर्टिकल पढ़े। 

कैश मैमोरी क्या है - Cache Memory in Hindi


कैश मैमोरी क्या है - Cache Memory Meaning in Hindi

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

इसे मुख्य मेमोरी और CPU के बीच में रखा जाता है। इसके अलावा, किसी भी डेटा के लिए, सीपीयू पहले कैश और फिर मुख्य मेमोरी की जांच करता है।

कैश मेमोरी के स्तर- Levels of Cache Memory in Hindi

कैश मेमोरी के विभिन्न लेवल हो सकते हैं, वे इस प्रकार हैं:

लेवल 1 (L 1) या रजिस्टर

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

लेवल 2 (L2) या कैशे मेमोरी

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

लेवल 3 (L3) या मेन मेमोरी

यह मुख्य मेमोरी है जहां कंप्यूटर सभी मौजूदा डेटा को स्टोर करता है। यह एक वोलेटाइल मेमोरी है जिसका मतलब है कि यह बिजली बंद होने पर डेटा खो देता है।

लेवल 4 (L4) या सेकेंडरी मेमोरी

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

कैश मेमोरी के प्रकार - Types of Cache Memory in Hindi

कैश मेमोरी दो प्रकार हैं:

प्राइमरी कैश (Primary Cache)

यह हमेशा प्रोसेसर चिप पर स्थित होता है। इसके अलावा, इसका एक्सेस टाइम प्रोसेसर के बराबर है।

सेकेंडरी कैश (Secondary Cache)

यह मेमोरी प्राइमरी कैशे और मेन मेमोरी के बीच मौजूद होती है। इसके अलावा, हम इसे लेवल 2 (L2) कैशे भी कह सकते हैं।

कैश मेमोरी के बुनियादी संचालन - Basic Operations of Cache Memory in Hindi

इसके बुनियादी संचालन इस प्रकार हैं:

  • CPU पहले कैश में किसी भी आवश्यक डेटा की जाँच करता है। इसके अलावा, यदि वह डेटा कैश में मौजूद है तो यह मुख्य मेमोरी तक नहीं पहुंचता है।
  • दूसरी ओर, यदि कैश में डेटा मौजूद नहीं है, तो यह मुख्य मेमोरी तक पहुंचता है।
  • वर्तमान में सीपीयू द्वारा एक्सेस किए जाने वाले शब्दों का ब्लॉक भविष्य में त्वरित पहुंच के लिए मुख्य मेमोरी से कैश में स्थानांतरित किया जाता है।
  • हिट अनुपात कैश मेमोरी के प्रदर्शन को परिभाषित करता है।

कैश परफॉरमेंस - Cache Performance in Hindi

कैश का परफॉरमेंस हिट अनुपात (Hit Ratio) के संदर्भ में है।

  • सीपीयू कैश में डेटा की खोज करता है जब उसे मुख्य मेमोरी से किसी भी डेटा को लिखने या पढ़ने की आवश्यकता होती है। इस मामले में, दो मामले निम्नानुसार हो सकते हैं:
  • यदि सीपीयू उस डेटा को कैशे में पाता है, तो कैश हिट होता है और यह कैश से डेटा पढ़ता है।
  • दूसरी ओर, यदि कैश में वह डेटा नहीं मिलता है, तो कैश मिस हो जाता है। इसके अलावा, कैश मिस के दौरान, कैश डेटा की प्रविष्टि की अनुमति देता है और फिर मुख्य मेमोरी से डेटा पढ़ता है।
  • इसलिए, हम हिट अनुपात को हिट और चूक के योग से विभाजित हिट की संख्या के रूप में परिभाषित कर सकते हैं।

hit ratio = hit / (hit + miss) = number of hits/total accesses

साथ ही, हम निम्न द्वारा कैश प्रदर्शन में सुधार कर सकते हैं:

  • एक उच्च कैश ब्लॉक आकार का उपयोग करना।
  • उच्च संबद्धता।
  • मिस रेट को कम करना।
  • कैश में हिट करने के लिए समय कम करना।
Cache Memory Meaning in Hindi


कैश मेमोरी के लाभ - Benefits of Cache Memory in Hindi

कैश मेमोरी के फायदे इस प्रकार हैं:

  • यह मेन मेमोरी से तेज है।
  • मेन मेमोरी की तुलना में एक्सेस टाइम काफी कम है।
  • डेटा एक्सेस करने की गति बढ़ जाती है इसलिए सीपीयू तेजी से काम करता है।
  • साथ ही सीपीयू की परफॉर्मेंस भी बेहतर हो जाती है।
  • हालिया डेटा कैश में स्टोर होता है और इसलिए, आउटपुट तेज होते हैं।

कैश मेमोरी के नुकसान

कैश मेमोरी के नुकसान इस प्रकार हैं:

  • यह काफी महंगी है।
  • भंडारण क्षमता (Storage Capacity) सीमित है।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

Q1. कैश मेमोरी क्या है?

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

Q2. कैश में हिट अनुपात क्या है?

हिट अनुपात मूल रूप से कैश के प्रदर्शन को मापता है। यह हिट की संख्या और एक्सेस की कुल संख्या का अनुपात है।

Post a Comment

Previous Post Next Post