Question

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

Option 3 : Deny it — granting it would leave the system in an unsafe state / अस्वीकृत करें — स्वीकृत करने पर सिस्टम असुरक्षित स्थिति में चला जाएगा

Advertisement

Detailed Solution

सही उत्तर Deny it — granting it would leave the system in an unsafe state / अस्वीकृत करें — स्वीकृत करने पर सिस्टम असुरक्षित स्थिति में चला जाएगा है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

In the same system state as above, P0 requests (0,2,0). What does the Banker's algorithm decide? / उपर्युक्त समान सिस्टम स्थिति में P0 (0,2,0) का अनुरोध करता है। बैंकर एल्गोरिदम क्या निर्णय देता है?

1.
Grant it — the state stays safe / स्वीकृत करें — स्थिति सुरक्षित रहती है
2.
Deny it — the request exceeds P0's declared need / अस्वीकृत करें — अनुरोध P0 की घोषित आवश्यकता से अधिक है
3.
Deny it — granting it would leave the system in an unsafe state / अस्वीकृत करें — स्वीकृत करने पर सिस्टम असुरक्षित स्थिति में चला जाएगा
4.
Grant it — enough resources are currently available / स्वीकृत करें — वर्तमान में पर्याप्त संसाधन उपलब्ध हैं

Correct Answer: Deny it — granting it would leave the system in an unsafe state / अस्वीकृत करें — स्वीकृत करने पर सिस्टम असुरक्षित स्थिति में चला जाएगा

The request fits within both P0's need and the available resources, but the resulting pretend state admits no safe sequence, so the Banker's algorithm must deny it to avoid possible deadlock. / अनुरोध P0 की आवश्यकता और उपलब्ध संसाधन दोनों में समाता है, पर परिणामी काल्पनिक स्थिति में कोई सुरक्षित क्रम संभव नहीं है, इसलिए संभावित डेडलॉक से बचने हेतु बैंकर एल्गोरिदम इसे अस्वीकृत करता है।

Downloaded from PrepSnap (prepsnap.in)