Cache Memory क्या है? RAM vs Cache Memory | What is Cache Memory in Hindi

Technovichar.com में आपका स्वागत है। इस पोस्ट में हम देखेंगे कि Cache Memory क्या है?|What is Cache Memory in Hindi। हम पहले से ही जानते हैं कि CPU कंप्यूटर में प्रत्येक प्रोग्राम को चलाता है। इस कार्य को करने के लिए CPU को कुछ निर्देश और डेटा की आवश्यकता होती है। यह निर्देश और डेटा प्राथमिक मेमोरी में संग्रहीत होते हैं जैसे RAM या द्वितीयक मेमोरी जैसे हार्ड डिस्क।


Cache_Memory_kya_hai


Page Content


Cache Memory क्या है?(What is Cache Memory in Hindi)

Cache Memory कैसे काम करती है?

RAM और Cache Memory के बीच अंतर

कैश मेमोरी के प्रकार

कैश मैपिंग क्या है ?

Conclusion



Cache Memory क्या है?

(What is Cache Memory in Hindi)



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



Cache Memory कैसे काम करती है?



जब CPU कुछ डेटा का अनुरोध करता है तो Cache Memory को पहले यह डेटा मुख्य मेमोरी और सीपीयू से प्रतिक्रिया के रूप में मिलता है। sometimes data / Word पहले से ही Cache Memory में है ताकि रिस्पांस टाइम कम हो जाए और जब कैश मेमोरी में डेटा उपलब्ध न हो तो इसे कैश कहा जाता है। 



इस कैश मिस के दौरान मिस, पहले कैश मेमोरी इस शब्द / डेटा को मुख्य मेमोरी से प्राप्त करें और इसके बाद सीपीयू को भेजें। जब सीपीयू कुछ डेटा / वर्ड के लिए अनुरोध करता है जो Cache Memory में उपलब्ध है इसे कॉल कैश हिट कहा जाता है।



RAM और Cache Memory के बीच अंतर

(Difference Between RAM and Cache Memory)


  • RAM का आकार ज्यादा है लेकिन Cache Memory आकार में कम है।

  • Cache Memory की तुलना में रैम तेज नहीं है लेकिन कैश मेमोरी रैम से तेज है।

  • जब CPU (प्रोसेसर) किसी भी कार्य को करता है तो पहले कैश मेमोरी डेटा और उसके बाद राम डेटा को पढ़ता है।

  • RAM धारण डेटा जो वर्तमान में सीपीयू में निष्पादित हो रहा है लेकिन कैश मेमोरी होल्ड डेटा जो अक्सर सीपीयू द्वारा उपयोग किया जाता है।

  • रैम महंगी है लेकिन Cache Memory महंगी नहीं है।



कैश मेमोरी के प्रकार



L1 / प्राथमिक कैश



यह Cache Memory बहुत तेज़ है लेकिन अपेक्षाकृत छोटी है। यह प्रोसेसर में एम्बेडेड है



L2 कैश

 


L2 Cache Memory या सेकेंडरी कैश मेमोरी, यह अक्सर L1 की तुलना में अधिक क्षमता की होती है। एल 2 को सीपीयू पर एंबेड किया गया है या अलग सस्ते या कोर प्रोसेसर के लिए।



L3 कैश



L3 को L1 और L2 के प्रदर्शन को बेहतर बनाने के लिए विकसित मेमोरी निर्दिष्ट है। यह L1 और L2 की तुलना में धीमी है। लेकिन RAM की तुलना में तेज़ है, मल्टीकोर प्रोसेसर के प्रत्येक कोर में L1 और L2 कैश हैं लेकिन वे L3 कैश को Share कर सकते हैं।



कैश मैपिंग क्या है ? 



कैश मैपिंग एक तकनीक है जब हम CPU द्वारा सूचना / डाटा ब्लॉक को RAM से स्थानांतरित करते हैं और CPU द्वारा कैश मेमोरी का डेटा लाते हैं। इस कार्य को करने के लिए कैश मैपिंग का उपयोग किया जाता है। प्रत्यक्ष मैपिंग, एसोसिएटिव मैपिंग, सेट एसोसिएटिव मैपिंग जैसी कई तकनीकें हैं



डायरेक्ट मैपिंग


डायरेक्ट मैपिंग का मतलब यह तय है कि कौन सा मेमोरी ब्लॉक किस कैशलाइन में डाला जाए।

  


फुल्ली  अस्सोसिएटिवे   


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



सेट अस्सोसिएटिवे 



सेट  अस्सोसिएटिवे समूहन  फुल्ली  अस्सोसिएटिवे और डायरेक्ट मैपिंग का संयोजन है।इस मैपिंग में कैश लाइन को सेट में विभाजित किया जाता है और प्रत्येक सेट में K की संख्या होती है। इसमें मुख्य मेमोरी के विशेष ब्लॉक को मैप किया जाता है। इसके अलावा इसे K-Way सेट एसोसिएटिव मैपिंग भी कहा जाता है।



Cache Memory कहां स्थित है ? 



Cache Memory आम तौर पर सीपीयू चिप पर स्थित होती है लेकिन कुछ मामलों में Cache Memory का एक अलग स्तर होता है जैसे L1, L2 और L3। ताकि इस स्तर का स्थान अलग हो। L1 और L2 कैश प्रोसेसर कोर का हिस्सा है और L3 प्रोसेसर या मदरबोर्ड पर स्थित है।



Conclusion



हमें उम्मीद है की आपको यह Post - Cache Memory क्या है? | What is Cache Memory in Hindi पूरी तरह से समज में आया होगा और हमें यकीन है की आपको इस Article को पढ़कर काफी जानकारी भी मिली होगी.



यदि आपको हमारा यह लेख Cache Memory क्या है? | What is Cache Memory in Hindi पसंद आया है तो आप इसे अपने दोस्तों और अपने सोशल मीडिया पर शेयर जरुर करे. जिससे वह लोग भी इस जानकारी का फायदा उठा सके और यह जान सके.



अगर आप Cache Memory जैसे ओर Topic के बारेमे जानना चाहते है तो Notification Allow जरूर करदे। ताकि ऐसी Information आपको Daily मिलती रहे। 




Also Read This

Post a Comment

0 Comments