FOLLOW US

FOLLOW US

कैश मेमोरी क्या है ? - कैश मेमोरी के प्रकार | HindiForYou.In

दोस्तों, आज कंप्यूटर और मोबाइल हम में से सभी लोग इस्तेमाल करते हैं। और इस टेक्नोलॉजी ने पिछले कुछ समय में ही पूरी दुनिया में अलग पहचान बना लिया है।

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

कंप्यूटर में तीन प्रकार की मेमोरी का प्रयोग किया जाता है। जिसमें अपनी सेकेंडरी मेमोरी (Hard Disk Drive) मेन मेमोरी RAM (Random Access Memory) और कैश (Cache Merory) मेमोरी होती है।

जब भी आप कंप्यूटर प्रोसेसर खरीदने जाते हैं। तब आपने सुना होगा कि यह प्रोसेसर 2MB, 3MB, 8MB Cache Memory को सपोर्ट करता है।

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

अगर आप नहीं जानते यह Cache Memory Kya Hoti Hai? तो इस आर्टिकल में हम ने कैश मेमोरी के ऊपर ही चर्चा करी है यह कैश मेमोरी के प्रकार कितने होते है इसका कंप्यूटर में क्या प्रयोग है ऐसी बहुत सी अनेक जानकारी हमने इस आर्टिकल में डाली है।

चलिए जानते हैं, की यह कैश मेमोरी क्या है? कैश के बारे में पूरी जानकारी पाने के लिए इस आर्टिकल को पूरा अंत तक पढ़े।

Cache Memory kya hoti hai - कैश मेमोरी के प्रकार | HindiForYou.In

कैश मेमोरी क्या है? (Cache Memory kya hoti hai?)

कैश मेमोरी कंप्यूटर की सबसे तेज मेमोरी होती है। "यह कंप्यूटर में (Mostly Used) अधिकतर इस्तेमाल किए हुए Program के Instruction Data को Store कर लेता है और जब फ्यूचर में उसका प्रोग्राम का काम होता है तब यह उस प्रोग्राम को बहुत तेजी से अपनी Data Transfer से Processor को Data Instruction भेजता है "जिससे कंप्यूटर बहुत तेज कार्य कर पाता है।

कैश मेमोरी प्रोसेसर मे उपलब्ध एक Fast मेमोरी होती है। जो किसी भी अन्य मेमोरी से बहुत तेज कार्य करती है। यह मेमोरी हमारे कंप्यूटर के RAM मेमोरी तथा Hard Disk मेमोरी से बहुत ज्यादा गति से कार्य करती है।

कैश मेमोरी का मुख्य कार्य प्रोसेसर को फास्ट गति से Data Provide करना है। यह इस प्रकार होता है जब भी हम कंप्यूटर में किसी भी कार्य को करते हैं तब उस कार्य की Instructions Data Cache Memory मे Store हो जाती है।

जब अगली बार हम वही Command दोबारा कंप्यूटर Processor को देते हैं। तब वह सबसे पहले उसकी File Instructions Data को Cache Memory में ढूंढता है। जिसके बाद Cache Memory और Processor के बीच बहुत तेज गति से Data Transfer किया जाता है।

बहुत ही फास्ट मेमोरी होने के कारण हम कैसे मेमोरी का प्रयोग Instructions Data ट्रांसफर के लिए करते हैं। तो आप समझ ही गए होंगे किया कैश मेमोरी क्या होती है।


Cache Hit Or Cache Miss क्या है?

जब हम जानते हैं। की Processor Data Instructions को लेने के लिए Cache Memory के पास जाता है जिससे वह फास्ट Work कर सकें।

अगर यह हो कि Cache Memory में वह डाटा इंस्ट्रक्शन स्टोर ही ना हो तो क्या होगा।

इससे दो नए Concepts निकल कर आते हैं। जिन्हें हम Cache Hit और Cache Miss के नाम से जानते हैं।

  • Cache Hit 

जब Processor को Cache Memory में ही इनपुट की Data Instructions मिल जाए तो उसे Cache Hit कहा जाता है।

  • Cache Miss

जब Processor को Cache Memory में इनपुट की Data Instructions नहीं मिलता तब उसे Cache Miss कहा जाता है।


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

आप सभी ने जान लिया होगा कि यह कैश मेमोरी क्या है? जो चलिए यह भी जान लेते हैं कि Cache Memory कार्य कैसे करती है?

जब भी कोई इनपुट हमारे द्वारा कंप्यूटर को मिलता हैं। वह इनपुट सीधा कंप्यूटर के दिमाग प्रोसेसर के पास जाता है प्रोसेसर उस इनपुट के अनुसार उसके Data Instructions को कैश मेमोरी में ढूंढना शुरू कर देता है और डाटा मिल जाने के बाद उस प्रोग्राम को बहुत ही Fastly System पर चला देता है।

वह इसलिए हो पाता है। क्योंकि कैश मेमोरी एक बहुत फास्ट मेमोरी होती है जो प्रोफेसर को Data Feeding बहुत ही तेजी से करा पाती है जिसकी वजह से हमारा प्रोसेसर बहुत ही ज्यादा गति से कार्य कर पाता है।

अगर यह हो कि प्रोसेसर को कैश मेमोरी में Data Instructions ना मिल पाए। तब हम उसे Cache Miss कहते हैं और इस प्रस्तिथि में प्रोसेसर अन्य दो मेमोरी की तरफ जाता है।

वह सबसे पहले मेन मेमोरी (RAM) मे उस इंस्ट्रक्शन को ढूंढता है। जिसे हम RAM भी कहते हैं अगर उस मेमोरी में भी डाटा नहीं मिलता, तब वह सेकेंडरी मेमोरी हार्ड डिस्क में उस डाटा को ढूंढता है।

यह दोनों मेमोरी बहुत ही समय लगाती है। डाटा ट्रांसफर करने में जिसकी वजह से प्रोसेसर अपनी पूरी गति पर कार्य नहीं कर पाता। जिस कारन सिस्टम Slow कार्य करता है।


कैश मेमोरी के प्रकार हिंदी में (Type of Cache Memory)

Cache Memory Processor के सबसे नजदीक होती है। और एक फास्ट मेमोरी भी होती है जिस कारण Processor को यह बहुत फास्ट डाटा दे पाती है।

मुख्य रूप से Cache Memory के तीन प्रकार होते हैं।

1.) L1 (Level 1) Cache Memory

2.) L2 (Level 2) Cache Memory

3.) L3 (Level 3) Cache Memory


L1 (Level 1) Cache Memory

L1 Cache Memory तीनों प्रकार की कैश मेमोरी में सबसे फास्ट मेमोरी होती है। तथा यह साइज में सबसे छोटी भी होती है इसका कुल का साइज 2KB से 64 KB होता है।

छोटी होने के कारण यह मेमोरी प्रोसेसर के हर Core में एक Chip के माध्यम से प्रस्तुत होती है। जैसे अगर आपका कंप्यूटर प्रोसेसर Dual, Quard कोर है तो उसके हर Core में एक inbuild L1 कैश मेमोरी लगी होगी।


L2 (Level 2) Cache Memory

L2 Cache Memory का दूसरा प्रकार है। यह मेमोरी L1 कैश मेमोरी की अपेक्षा कम गति से कार्य करता है। यह साइज में L1 मेमोरी से ज्यादा होती है।

L2 Memory का साइज 256KB से 512KB तक होता है। यह प्रोसेसर के कोर से बाहर उपस्थित होती है। जो एक High Speed Link Bus के जरिए कोर से Connect होती है।


L3 (Level 3) Cache Memory

L3 Cache Memory का तीसरा प्रकार है। यह मेमोरी L1 और L2 मेमोरी की अपेक्षा बहुत धीमी होती है तथा यह साइज में भी अन्य दोनों मेमोरी से बड़ी होती है।

इसका कुल साइज 1MB से लेकर 8MB तक होता है। यह मेमोरी प्रोसेसर में ना होकर मदरबोर्ड पर उपस्थित होती है। जो कि प्रोसेसर के सभी कोर से Connected रहती है।


Cache Memory इतनी कम क्यों होती है?

जब भी हम प्रोसेसर की कैश मेमोरी की बात करते हैं। तब हमने ध्यान दिया होगा कि हमेशा यह कैच मेमोरी 2, 3, 8,12, 24 MB की Capacity मे ही क्यों उपलब्ध होती है। इतनी फास्ट मेमोरी होने के कारण क्यों इस से ज्यादा Capacity में नहीं उपलब्ध करवाया जाता ?

इसका मुख्य कारण इस मेमोरी को बनाने में जो Manufacturing Cost लगती है उसकी वजह से इसे इतनी कम कैपेसिटी में उपलब्ध करवाया जाता है। अगर यह मेमोरी ज्यादा कैपेसिटी में प्रोसेसर में उपलब्ध कराई जाए।

तो उससे प्रोसेसर कीमत बहुत ज्यादा ही बढ़ जाएगा। जो कि आम जनता के लिए खरीदना बहुत मुश्किल हो जाएगा इसलिए इतनी कम कैपेसिटी में इसके अंदर कैश मेमोरी प्रदान कराई जाती है।


क्या कम Cache Memory प्रोसेसर को पूरी गति चला सकती है?

यह सवाल आप सभी के मन में जरूर आया होगा कि क्या इतनी कम कैश मेमोरी प्रोसेसर को अपनी पूरी गति पर चलाने के लिए सही है या नहीं,

हम आपको बता दें, कि प्रोसेसर को चलाने के लिए इतनी कम कैपेसिटी की मेमोरी काफी होती है। इस मेमोरी के अंदर Read and Write Instructions Data Store होता है। जो प्रोसेसर तक बहुत फास्ट तरीके से पहुंचाया जाता है।

अगर हम इसकी गति की बात करें। तो Processor को कैश मेमोरी से डाटा लेने में सिर्फ 45 नैनो सेकंड का समय लगता है।

वहीं अगर यह डाटा वह RAM मेमोरी से लिया जाए। तो लगभग इसको 180 नैनो सेकंड का समय लग जाता है इस से आप समझ सकते हैं इतनी कम मेमोरी होने के बाद भी यह मेमोरी कितनी स्पीड से कार्य करती है और प्रोसेसर को डांटा प्रदान करती है।


Cache Memory के फायदे।

  • कैश मेमोरी फास्ट मेमोरी होने के कारण कंप्यूटर के प्रोसेसर को बहुत तेज गति से कार्य करने में सहायता करती है जिसे हमारा सिस्टम बहुत तेज कार्य करता है।
  •  बहुत छोटी होने के कारण यह हमारे प्रोसेसर के अंदर लगी होती है जिससे डाटा ट्रांसफर करने का समय और कम हो जाता है।


Cache Memory के नुकसान।

  • बहुत ज्यादा High Manufacturing Price होने के कारण यह Cache Memory बहुत महंगी होती है।
  • कहीं Low Price प्रोसेसर में यह मेमोरी बहुत कम होती है। जिसकी वजह से प्रोसेसर की Performance में कुछ अंतर आता है।


Conclusions

इस आर्टिकल में आप सभी ने जाना कि कैश मेमोरी क्या है? और यह कैश मेमोरी के प्रकार कितने होते है? और कैश मेमोरी से जुड़ी अनेक जानकारी दी आपने इस आर्टिकल में जरूर जानी होंगी।

जैसे जैसे समय बीतता जा रहा है क्या टेक्नोलॉजी में बहुत तेजी से विकास करती जा रही है। और धीरे-धीरे हमारे कंप्यूटर मोबाइल पर सर्च करें और तेज होते जा रहे हैं।

तो ऐसी ही इंटरेस्टिंग टेक्नोलॉजी आर्टिकल पढ़ने के लिए आप हमारी साइट के अन्य आर्टिकल्स को भी पढ़ सकते हैं।

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

ऐसे ही इंट्रेस्टिंग टॉपिक्स पर आर्टिकल पढ़ने के लिए हमारे Site पर Subscribe करे।

धन्यवाद, आप का दिन शुभ रहे।
जय हिन्द, जय भारत

Post a Comment

0 Comments