SSC IMD SA 2017 – Question 123

Question:

If the working-set window is too large, then

यदि वर्किंग विंंडो सेट बहुत बड़ाा है तो

Options:

  • It will not encompass the entire locality
  • It may overlap several localities
  • It will cause memory problems
  • None of these
  • यह पूरे इलाके को सम्मिलित नहींं करेगा
  • यह कई इलाकों को ओवरलैप कर सकता है
  • यह मेमोरी समस्याओं का कारण होगा
  • इनमे से कोई नहींं

Correct Answer: b)

Explanation:

Detailed Explanation:

The correct answer is b) It may overlap several localities (यह कई इलाकों को ओवरलैप कर सकता है).

Working Set Model Parameters:

  • In the Working Set Model, $\Delta$ represents the working-set window, defined as a fixed number of the most recent page references: $W(t, \Delta)$.
  • The working set aims to capture the program’s current locality of reference.
  • Impact of Window Size $\Delta$:
    • If $\Delta$ is too small: It will fail to encompass the entire current locality, causing frequent page faults.
    • If $\Delta$ is too large: It will encompass references from previous computational phases that are no longer active, causing the working set window to overlap several distinct localities. This leads to inefficient over-allocation of physical frames to pages that are no longer needed.
    • If $\Delta \to \infty$: The working set covers the entire page reference history of the process.

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

सही उत्तर b) यह कई इलाकों को ओवरलैप कर सकता है है।

वर्किंग सेट विंडो (Working Set Window):

  • वर्किंग सेट मॉडल में, $\Delta$ (विंडो का आकार) सबसे हालिया पेज संदर्भों की एक निश्चित संख्या को दर्शाता है। इसका उद्देश्य प्रोग्राम के वर्तमान इलाके (locality) का सटीक अनुमान लगाना होता है।
  • विंडो के आकार का प्रभाव:
    • यदि $\Delta$ बहुत छोटा है, तो यह वर्तमान इलाके के सभी पेजों को समाहित नहीं कर पाएगा, जिससे पेज फॉल्ट बढ़ेंगे।
    • यदि $\Delta$ बहुत बड़ा है, तो यह पिछले समाप्त हो चुके चरणों के पेजों को भी शामिल कर लेगा और कई अलग-अलग इलाकों को ओवरलैप कर सकता है। इससे अनावश्यक रूप से अत्यधिक मेमोरी आरक्षित हो जाती है।

Leave a Comment

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

Scroll to Top