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