Cache Memory

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

Trending Viral News

What is Cache Memory in Hindi –जब हम Processor के बारे में बात करते हैं, तो “Cache” शब्द का लगभग हमेशा उल्लेख किया जाता है, और हमेशा की तरह, उनके पास जितना अधिक होता है, आमतौर पर बेहतर प्रदर्शन का पर्याय होता है। लेकिन क्या आप जानते हैं कि Processor Cache कैसे काम करता है और यह इतना महत्वपूर्ण क्यों है? हम आपको नीचे सब कुछ बताएंगे।

1980 के दशक में, memory access समय की तुलना में प्रोसेसर की गति में तेजी से वृद्धि हुई। यह जल्दी से स्पष्ट हो गया कि system को और अधिक कुशल बनाने के लिए जिस गति से pc memory को एक्सेस किया जा सकता है, उसे बेहतर बनाने के लिए कुछ किया जाना चाहिए, क्योंकि Processor जितना तेज था, अगर यह डेटा को जल्दी से एक्सेस नहीं कर सकता था, तो वह नहीं था। उपयोग। प्रोसेसर की गति और memory access समय के बीच इन विसंगतियों के कारण Cache का निर्माण हुआ।

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

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

कंप्यूटिंग में, इसे cache memory या उन संसाधनों में से एक के लिए फास्ट access memory के रूप में जाना जाता है, जो एक सीपीयू (Central Processing Unit, ie Central Processing Unit) को हाल ही में संसाधित डेटा को एक विशेष बफर में अस्थायी रूप से स्टोर करना होता है, वह है, एक सहायक स्मृति में।

cache memory cpu की मुख्य मेमोरी के समान ही काम करती है, लेकिन बहुत छोटी होने के बावजूद अधिक गति के साथ। इसकी दक्षता microprocessor को सबसे अधिक बार उपयोग किए जाने वाले डेटा तक पहुंचने के लिए अतिरिक्त समय प्रदान करती है, इसे हर बार जरूरत पड़ने पर अपने मूल स्थान पर वापस trace किए बिना।

इस प्रकार, यह वैकल्पिक मेमोरी सीपीयू और रैम ( Random access memory, that is, random access memory ) के बीच स्थित होती है, और सिस्टम को समय और बचत संसाधनों में अतिरिक्त बढ़ावा देती है। इसलिए इसका नाम, जिसका अंग्रेजी में अर्थ है “छिपाने की जगह”।

कैश कई प्रकार के होते हैं,

डिस्क कैश। यह एक विशेष डिस्क से जुड़ी RAM memory का एक हिस्सा है, जहां हाल ही में एक्सेस किए गए डेटा को लोड करने में तेजी लाने के लिए संग्रहीत किया जाता है।
कैश ट्रैक करें। रैम के समान, सुपर कंप्यूटर द्वारा उपयोग किया जाने वाला इस प्रकार का मजबूत कैश शक्तिशाली है, लेकिन महंगा है।

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

कैश कैसे काम करता है?-How does the cache work?

इस वैकल्पिक मेमोरी का संचालन सरल है: जब हम अपने computerized system में किसी भी डेटा का उपयोग करते हैं, तो उसी के सबसे प्रासंगिक डेटा की एक प्रति तुरंत cache memory में बनाई जाती है, ताकि निम्नलिखित जानकारी तक पहुंचने के लिए इसे हाथ में रखा जा सके और इसे उसके मूल स्थान पर वापस नहीं खोजना चाहिए।

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

कैशे साफ़ करने से आपकी फ़ाइलें नहीं हटती

सभी यादों की तरह, कैश पूर्ण हो सकता है या ऐसा अव्यवस्थित डेटा हो सकता है कि कैश में कोई अनुरोधित डेटा उपलब्ध होने की पुष्टि करने की प्रक्रिया में देरी हो रही है – एक प्रक्रिया जो सभी microprocessor नियमित रूप से करते हैं। यह मशीन को धीमा कर सकता है, जो एक इच्छित प्रभाव के बिल्कुल विपरीत प्रभाव पैदा कर सकता है। या, यह कैशे पढ़ने या कॉपी त्रुटियों का कारण बन सकता है।

जो भी हो, आप सिस्टम को वैकल्पिक स्थान खाली करने और आवश्यकतानुसार इसे फिर से भरने के लिए कहते हुए, Cache को मैन्युअल रूप से साफ़ कर सकते हैं। यह operation hard drive पर हमारी जानकारी की सभी सामग्री को नहीं बदलता है, हमारे Email या social media खातों में तो बिल्कुल भी नहीं। यह एक कार्यशील प्रति है, और इसे हटाने से हमें मूल, समान लेकिन किसी अन्य स्थान का सामना करना पड़ता है।

कैशे साफ़ करने के लाभ

कैश को मुक्त करना दो मूलभूत उद्देश्यों को पूरा करता है, जैसे:

पुराने या अनावश्यक डेटा को हटा दें (चूंकि हम हमेशा सिस्टम में एक ही डेटा का उपयोग नहीं करते हैं), जैसे कि पुरानी फाइलें या प्रक्रियाएं जिनकी हमें फिर से आवश्यकता नहीं होगी, लेकिन उनके निष्पादन में तेजी लाने के लिए “बस मामले में” संग्रहीत की जाती हैं।
वर्तमान उपयोग में डेटा को कॉपी करने के लिए आपको नया खाली स्थान देकर, प्रसंस्करण समय को छोटा करके सिस्टम को तेज और सुव्यवस्थित करें।
यह रखरखाव कार्य एक निश्चित अवधि के साथ किया जाना चाहिए, हालांकि, इसे अतिरंजित नहीं किया जाना चाहिए, क्योंकि हम कैश को अपने मिशन को पूरा करने से रोकेंगे, यदि हम इसे लगातार मिटाते हैं, तो वहां संग्रहीत डेटा को उसके मूल स्थान से ढूंढना और कॉपी करना होगा, जिसके परिणामस्वरूप प्रत्येक प्रोग्राम के लिए प्रसंस्करण समय बढ़ जाएगा।

प्रोसेसर कैश कैसे काम करता है?

यह देखने के लिए कि Cache Memory कैसे काम करती है, हमें पता होना चाहिए कि कंप्यूटर में तीन प्रकार की Memory होती है: एक तरफ, storage memory होती है, जो हमें Hard Drive और SSD में मिलती है, जो कंप्यूटर पर सबसे बड़ी रिपोजिटरी हैं।

दूसरी ओर, हमारे पास RAM या random access memory है, जो पिछले वाले की तुलना में बहुत तेज लेकिन छोटी है। अंत में हमारे पास कैश है जो प्रोसेसर के अंदर ही है, जो सबसे तेज है लेकिन सबसे छोटा भी है।

माइक्रोचिप्स-Microchips

आनुपातिक रूप से बोलते हुए, आज जब हम हार्ड ड्राइव के बारे में बात करते हैं तो कई Terabytes की क्षमताओं को संभालना आम बात है, जबकि जब हम RAM के बारे में बात करते हैं, तो यह राशि कुछ gigabyte तक कम हो जाती है (आज सबसे आम 16 या 8 जीबी रैम देखना है) . इस बीच, कैश अभी भी बहुत छोटा है, और वास्तव में मेगाबाइट या किलोबाइट में मापा जाता है, इस प्रकार की memory काम करने का तरीका यह है कि, जब कोई प्रोग्राम शुरू किया जाता है, तो यह निर्देशों की एक श्रृंखला को निष्पादित करना शुरू कर देता है जो उसके कोड में पाए जाते हैं और Processor द्वारा प्रबंधित किए जाते हैं।

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

कैश उपयोग का क्रम

हम डेटा के व्यवहार को देखने जा रहे हैं जो हमने पहले ही समझाया है: जब PC पर एक प्रोग्राम निष्पादित किया जाता है, तो Deta RAM में जाता है, और वहां से एल 3 कैश में, फिर एल 2 और अंत में RAM memory में जाता है, एल1. जबकि प्रोग्राम चल रहा है, प्रोसेसर सबसे तेज मेमोरी, L1 कैश से वह जानकारी प्राप्त करेगा जिसकी Processor को सबसे पहले जरूरत है। यदि यह वहां नहीं मिलता है, तो यह L2, फिर L3 में जाएगा, और यदि यह किसी में नहीं है, तो यह RAM में इसकी तलाश करेगा।

यही कारण है कि Cache इतना महत्वपूर्ण है, जितना कि Access टाइम। कल्पना कीजिए कि अगर हर बार Processor को एक निर्देश निष्पादित करना होता है (और यह प्रति सेकंड हजारों को निष्पादित करता है) तो उसे एक नैनोसेकंड का इंतजार करना पड़ता है, जो कि एक्सेस समय कितना लंबा है, इस समय का योग, अंत में, प्रदर्शन के एक बड़े नुकसान के आगे झुक जाएगा, और शुरुआत में वापस जाने पर यह ठीक यही समस्या थी जो उन्हें 80 में मिली थी, और कैश क्यों बनाया गया था।

कैश गेम को कैसे प्रभावित करता है?

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

क्योंकि अगर हमारे पास एक धीमा CPU है, तो उसके पास कितना भी कैश हो, यह धीमा ही रहेगा। सही संयोजन एक उच्च IPC, एक बड़ा कैश और उच्च आवृत्ति, कम विलंबता रैम वाला सीपीयू है।

कैश बनाम स्क्रैचपैड

कैश केवल मेमोरी में निकटतम डेटा की प्रतिलिपि को संग्रहीत करता है जिसका हम उपयोग कर रहे हैं, इसलिए यह अपने आप में एक Memory अच्छी तरह से नहीं है।

दूसरी ओर, scratchpad रैम उपयोग करने के लिए रैम मेमोरी की तरह काम करता है, Cache से स्वतंत्र होता है क्योंकि कैश इससे जुड़ा नहीं होता है और यह आमतौर पर कुछ Processor में पाया जाता है, दोनों के बीच अंतर यह है कि कैश को प्रोग्राम द्वारा प्रबंधित नहीं किया जा सकता है, लेकिन स्व-प्रबंधित है, इसके बजाय एक scratchpad मेमोरी को प्रोग्राम द्वारा मैन्युअल रूप से उसी तरह से प्रबंधित किया जाना चाहिए जैसे वे रैम को संभालते हैं।

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

निष्कर्ष

दोस्तों अगर आपको मेरे द्वारा लिखा गया यह लेख What is Cache Memory in Hindi | कैश मेमोरी क्या है? पसंद आया हो तो इसे अपने दोस्तों व रिश्तेदारों के साथ शेयर जरुर करे। मुझे बताएं कि आप लेख के बारे में क्या सोचते हैं और आपकी प्रक्रियाओं को पहचानने और सुधारने में मैं आपकी कैसे मदद कर सकता हूं। What is Cache Memory in Hindi हमे कमेन्ट करके जरुर बताये की आपको हमारा यह आर्टिकल कैसा लगा जिससे हमे नए-नए और ज्ञान भरे लेख लिखने के लिए प्रोत्साहन मिले। इसी तरह की जानकारी भरे लेख की सूचना सबसे पहले पाने के लिए हमे सब्सक्राइब करे। आपके कीमती समय के लिए धन्यवाद.

Leave a Reply

Your email address will not be published.