Question

1.
2.
3.
4.
Answer (Detailed Solution Below)

Option 4 : Using the working-set model so each process keeps its locality in memory / वर्किंग-सेट मॉडल अपनाना ताकि प्रत्येक प्रक्रिया की लोकैलिटी स्मृति में बनी रहे

Advertisement

Detailed Solution

सही उत्तर Using the working-set model so each process keeps its locality in memory / वर्किंग-सेट मॉडल अपनाना ताकि प्रत्येक प्रक्रिया की लोकैलिटी स्मृति में बनी रहे है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

Thrashing occurs when the system spends more time paging than executing processes. Which of the following measures REDUCES thrashing? / थ्रैशिंग तब होती है जब तंत्र प्रक्रियाओं के निष्पादन की तुलना में पेजिंग में अधिक समय बिताता है। निम्नलिखित में से कौन-सा उपाय थ्रैशिंग कम करता है?

1.
Increasing the degree of multiprogramming / बहुप्रोग्रामन की मात्रा बढ़ाना
2.
Reducing the number of frames allocated to each process / प्रत्येक प्रक्रिया को आवंटित फ्रेमों की संख्या घटाना
3.
Increasing the page size indefinitely / पेज आकार अनिश्चित रूप से बढ़ाना
4.
Using the working-set model so each process keeps its locality in memory / वर्किंग-सेट मॉडल अपनाना ताकि प्रत्येक प्रक्रिया की लोकैलिटी स्मृति में बनी रहे

Correct Answer: Using the working-set model so each process keeps its locality in memory / वर्किंग-सेट मॉडल अपनाना ताकि प्रत्येक प्रक्रिया की लोकैलिटी स्मृति में बनी रहे

Thrashing is caused by under-allocation of frames relative to each process's locality. The working-set model tracks each process's working set and ensures it stays resident (or suspends the process), directly attacking the cause. Raising multiprogramming or cutting frames worsens thrashing. / थ्रैशिंग का कारण प्रत्येक प्रक्रिया की लोकैलिटी के सापेक्ष फ्रेमों का अल्प-आवंटन है। वर्किंग-सेट मॉडल प्रत्येक प्रक्रिया के वर्किंग सेट पर नज़र रखता है और उसे स्मृति में बनाए रखता है (या प्रक्रिया को निलंबित करता है), जिससे मूल कारण पर प्रहार होता है। बहुप्रोग्रामन बढ़ाने या फ्रेम घटाने से थ्रैशिंग और बिगड़ती है।

Downloaded from PrepSnap (prepsnap.in)