L2 और L3 कैश अंतर?


13

जबकि मैं समझता हूं कि कंप्यूटर कैश है:

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

L2 कैश और L3 कैश में क्या अंतर है?


डाउनलोड करें और Memtest86 + चलाएं। यह मुख्य मेमोरी और कैश्स के आकार और प्रदर्शन (जैसे मेगाबाइट्स प्रति सेकंड ट्रांसफर क्षमता) की रिपोर्ट करेगा।
चूरा

जवाबों:


20

L3 कैश केवल कैश की एक और परत है।

आमतौर पर आधुनिक सीपीयू कोर पर अब कैश की 3 परतें हैं:

  • L1 कैश CPU की वास्तविक प्रसंस्करण इकाइयों के लिए बहुत छोटा और बहुत कसकर बाध्य है, यह आमतौर पर 3 CPU घड़ी टिक के भीतर डेटा अनुरोधों को पूरा कर सकता है। L1 कैश CPU आर्किटेक्चर के आधार पर लगभग 4-32KB हो जाता है और इंस्ट्रक्शन और डेटा कैश के बीच बंट जाता है।

  • L2 कैश आम तौर पर बड़ा होता है लेकिन थोड़ा धीमा होता है और आमतौर पर सीपीयू कोर से बंधा होता है। हाल के प्रोसेसर में प्रति कोर 512KB कैश होता है और इस कैश में इंस्ट्रक्शन और डेटा कैश के बीच कोई अंतर नहीं होता है, यह यूनिफाइड कैश होता है। मेरा मानना ​​है कि इन-कैश डेटा के लिए प्रतिक्रिया समय आमतौर पर 20 सीपीयू "टिक" के तहत होता है

  • एल 3 कैश सीपीयू पर मौजूद सभी कोर द्वारा साझा किया जाता है और फिर से बहुत बड़ा और धीमा होता है, लेकिन मुख्य मेमोरी में जाने की तुलना में यह अभी भी बहुत तेज है। L3 कैश इन दिनों 4-8MB के क्रम का होता है।


2

विभिन्न प्रोसेसर विभिन्न प्रकार के कैश का उपयोग करते हैं।

सभी प्रोसेसर एल 1 कैश पर भरोसा करते हैं, यह आमतौर पर प्रोसेसर की मृत्यु पर स्थित होता है और बहुत तेज मेमोरी (और महंगी) है। L2 कैश, L1 कैश की तुलना में धीमा और बड़ा है। पुराने प्रोसेसर मदरबोर्ड पर L2 कैश का उपयोग करते थे, आजकल यह प्रोसेसर में निर्मित होता है। L3 कैश, L2 कैश की तुलना में धीमा और बड़ा है। फिर से यह चिप पर या मदरबोर्ड पर हो सकता है।

L4 या उच्च कैश होना संभव है, लेकिन यह करने योग्य साबित नहीं हो रहा है।

यदि आपको स्पष्टीकरण की आवश्यकता है कि कैश कैसे काम करता है, तो मैं एक लेख डालूंगा।

मैंने इसे www.webopedia.com से चुराया था

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

स्तर 1 कैश के लिए लघु, माइक्रोप्रोसेसर में निर्मित मेमोरी कैश।

स्तर 2 कैश के लिए लघु, कैश मेमोरी जो माइक्रोप्रोसेसर के लिए बाहरी है। सामान्य तौर पर, L2 कैश मेमोरी, जिसे द्वितीयक कैश भी कहा जाता है, माइक्रोप्रोसेसर चिप से अलग चिप पर रहती है।

जैसे-जैसे अधिक से अधिक प्रोसेसर अपने आर्किटेक्चर में L2 कैश को शामिल करना शुरू करते हैं, स्तर 3 कैश अब माइक्रोप्रोसेसर और मुख्य मेमोरी के बीच मदरबोर्ड में निर्मित अतिरिक्त कैश का नाम है।

l2 कैश अब हमेशा प्रोसेसर पर x86 archetechure के लिए बनाया जाता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.