search
Q: A process requests resources, if the resources are not available at that time; the process enters a waiting state. Sometimes a waiting process is never again able to change state, because the resources it has requested are held by other waiting processes. This situation is called as
  • A. Preemption/प्रीम्पशन
  • B. Mutual exclusion/म्यूचुअल एक्सक्लुजन
  • C. Deadlock/डेडलॉक
  • D. Circular wait/सर्कुलर वेट
Correct Answer: Option C - डेडलॉक एक ऐसी स्थिति है जिसमें मल्टीप्रोग्रामिंग वातावरण में कई प्रक्रियाएं सीमित संख्या में संसाधनों के लिए प्रतिस्पर्धा कर सकती है। यदि कोई प्रक्रिया संसाधनों के लिए अनुरोध करती है और उस समय संसाधन उपलब्ध नहीं होते हैं, तो प्रक्रिया प्रतीक्षा की स्थिति में प्रवेश करती है। कभी-कभी प्रतीक्षा प्रक्रिया कभी भी अवस्था को बदलने में सक्षम नहीं होती हैं क्योंकि इसके द्वारा अनुरोधित संसाधनों को अन्य प्रतीक्षा प्रक्रियाओं द्वारा आयोजित किया जाता है।
C. डेडलॉक एक ऐसी स्थिति है जिसमें मल्टीप्रोग्रामिंग वातावरण में कई प्रक्रियाएं सीमित संख्या में संसाधनों के लिए प्रतिस्पर्धा कर सकती है। यदि कोई प्रक्रिया संसाधनों के लिए अनुरोध करती है और उस समय संसाधन उपलब्ध नहीं होते हैं, तो प्रक्रिया प्रतीक्षा की स्थिति में प्रवेश करती है। कभी-कभी प्रतीक्षा प्रक्रिया कभी भी अवस्था को बदलने में सक्षम नहीं होती हैं क्योंकि इसके द्वारा अनुरोधित संसाधनों को अन्य प्रतीक्षा प्रक्रियाओं द्वारा आयोजित किया जाता है।

Explanations:

डेडलॉक एक ऐसी स्थिति है जिसमें मल्टीप्रोग्रामिंग वातावरण में कई प्रक्रियाएं सीमित संख्या में संसाधनों के लिए प्रतिस्पर्धा कर सकती है। यदि कोई प्रक्रिया संसाधनों के लिए अनुरोध करती है और उस समय संसाधन उपलब्ध नहीं होते हैं, तो प्रक्रिया प्रतीक्षा की स्थिति में प्रवेश करती है। कभी-कभी प्रतीक्षा प्रक्रिया कभी भी अवस्था को बदलने में सक्षम नहीं होती हैं क्योंकि इसके द्वारा अनुरोधित संसाधनों को अन्य प्रतीक्षा प्रक्रियाओं द्वारा आयोजित किया जाता है।