SSC IMD SA 2017 – Question 116

Question:

The principle of locality of reference justifies the use of

लोकैलिटी ऑफ़ रिफरेन्स का सिद्धांांत इसके उपयोग को उचित सिद्ध करता है

Options:

  • Re-entrant
  • Non-reusable
  • Virtual memory
  • Cache memory
  • री- एंटेरेबल
  • गैर पुन: प्रयोज्य
  • वर्चुयल मेमोरी
  • कैश मेमोरी

Correct Answer: d)

Explanation:

Detailed Explanation:

The correct answer is d) Cache memory (कैश मेमोरी).

Justification of Cache Memory:

  • Locality of Reference states that a program accesses a relatively small portion of its address space at any given time.
  • Because processors operate at gigahertz speeds while main memory access times lag significantly behind (the “memory wall”), a small, high-speed SRAM storage element called Cache Memory is inserted between the CPU and main memory.
  • By holding recently referenced instructions/data (temporal locality) and contiguous memory blocks (spatial locality) in cache, the CPU satisfies over 90–95% of its memory requests directly from the cache at near-processor speeds.
  • Thus, the principle of locality of reference is the theoretical foundation that justifies the presence and cost of cache memory.

विस्तृत व्याख्या:

सही उत्तर d) कैश मेमोरी है।

कैश मेमोरी का औचित्य:

  • लोकैलिटी ऑफ रेफरेंस (Locality of Reference): यह सिद्धांत बताता है कि कोई भी प्रोग्राम एक निश्चित समय सीमा में अपनी मेमोरी के केवल एक छोटे से हिस्से को ही बार-बार संदर्भित करता है।
  • चूंकि मुख्य मेमोरी (DRAM) की गति सीपीयू की तुलना में काफी धीमी होती है, इसलिए सीपीयू और मुख्य मेमोरी के बीच एक अत्यंत तीव्र गति वाली कैश मेमोरी (SRAM) स्थापित की जाती है।
  • अक्सर उपयोग किए जाने वाले निर्देशों और डेटा को कैश में रखकर सीपीयू को मेमोरी एक्सेस के लिए लगने वाले समय को बहुत कम कर दिया जाता है।
  • अतः लोकैलिटी ऑफ रेफरेंस का सिद्धांत सीधे तौर पर कैश मेमोरी के उपयोग को न्यायोचित ठहराता है।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top