What is Cache Memory?
Model Answer
Cache Memory:
- Conceptual Overview: A high-speed, volatile Static RAM (SRAM) memory buffer positioned between the high-speed CPU registers and the relatively slower Main Memory (DRAM).
- Operational Mechanism: Stores frequently accessed program instructions and data relying on the principles of temporal and spatial Locality of Reference, minimizing memory latency.
- Hierarchical Tiers:
- Level 1 (L1) Cache: Embedded directly within the CPU core architecture (fastest, smallest capacity ~32KB–512KB).
- Level 2 (L2) Cache: Core-dedicated buffer (~256KB–2MB).
- Level 3 (L3) Cache: Shared across all multi-core processing units (~4MB–64MB).
- Primary Advantage: Drastically reduces CPU idle wait-states, accelerating aggregate throughput.
हिंदी में प्रश्न एवं आदर्श उत्तर
केश मेमोरी क्या होती है?
कैश मेमोरी (Cache Memory):
- अवधारणा: यह एक अत्यंत तीव्र गति वाली अर्धचालक स्टैटिक रैम (SRAM) मेमोरी है जो CPU (प्रोसेसर) और मुख्य मेमोरी (RAM) के बीच मध्यवर्ती बफर का कार्य करती है।
- कार्यप्रणाली: CPU द्वारा बार-बार उपयोग किए जाने वाले निर्देशों और डेटा को स्टोर करती है ताकि CPU को धीमी मुख्य रैम तक न जाना पड़े (Locality of Reference)।
- कैश के स्तर (Levels):
- L1 कैश: CPU चिप के अंदर स्थित (सबसे तेज, क्षमता: 32 KB - 512 KB)।
- L2 कैश: CPU कोर के पास स्थित (मध्यम गति, 256 KB - 2 MB)।
- L3 कैश: सभी CPU कोरों द्वारा साझा की जाने वाली मेमोरी (बड़ी क्षमता, 4 MB - 64 MB)।
- लाभ: कंप्यूटर की प्रोसेसिंग गति व कार्य-दक्षता में अत्यधिक वृद्धि।