Question:
In an operating system, what is ‘Thrashing’ primarily caused by?
ऑपरेटिंग सिस्टम में ‘थ्रैशिंग’ (Thrashing) मुख्य रूप से किसके कारण होती है?
Options:
- A process spending more time paging in and out than executing instructions due to insufficient allocated frames
- Deadlock between two processes sharing an I/O peripheral
- Excessive fragmentation on the hard disk surface
- High CPU clock frequency causing overheating
- अपर्याप्त फ्रेम आवंटन के कारण किसी प्रक्रिया द्वारा निष्पादन की तुलना में पेजिंग में अधिक समय व्यतीत करना
- I/O पेरिफेरल साझा करने वाली दो प्रक्रियाओं के बीच गतिरोध
- हार्ड डिस्क पर अत्यधिक विखंडन
- उच्च CPU क्लॉक फ्रीक्वेंसी
Correct Answer: a)
Explanation:
Thrashing occurs when the degree of multiprogramming is too high and processes lack sufficient page frames to hold their working sets, causing continuous page faults and high paging I/O while CPU utilization plunges to near zero.
थ्रैशिंग तब होती है जब सिस्टम में पेजों की अदला-बदली (स्वैपिंग) में इतना समय खर्च होता है कि वास्तविक प्रोग्राम निष्पादन न के बराबर रह जाता है।