गतिरोध कब होता है?

विषयसूची:

गतिरोध कब होता है?
गतिरोध कब होता है?
Anonim

एक गतिरोध उत्पन्न होता है जब 2 प्रक्रियाएँ किसी संसाधन तक अनन्य पहुँच के लिए प्रतिस्पर्धा कर रही होती हैं, लेकिन उस तक अनन्य पहुँच प्राप्त करने में असमर्थ होती हैं क्योंकि दूसरी प्रक्रिया इसे रोक रही होती है। यह एक गतिरोध का परिणाम है जहां कोई भी प्रक्रिया आगे नहीं बढ़ सकती है। किसी एक प्रक्रिया को समाप्त करने के लिए गतिरोध से बाहर निकलने का एकमात्र तरीका है।

गतिरोध क्या है और यह कब हो सकता है?

एक ऑपरेटिंग सिस्टम में, एक गतिरोध उत्पन्न होता है जब कोई प्रक्रिया या थ्रेड प्रतीक्षा स्थिति में प्रवेश करता है क्योंकि एक अनुरोधित सिस्टम संसाधन किसी अन्य प्रतीक्षा प्रक्रिया द्वारा आयोजित किया जाता है, जो बदले में प्रतीक्षा कर रहा है एक अन्य संसाधन किसी अन्य प्रतीक्षा प्रक्रिया द्वारा धारित है।

गतिरोध उत्पन्न होने के लिए आवश्यक चार चार शर्तें क्या हैं?

आपसी बहिष्करण: कम से कम एक प्रक्रिया गैर-साझा करने योग्य मोड में होनी चाहिए। 2. पकड़ो और प्रतीक्षा करें: एक प्रक्रिया होनी चाहिए जिसमें एक संसाधन हो और दूसरे की प्रतीक्षा हो।

डेटाबेस में गतिरोध कैसे होता है?

डेटाबेस में, एक गतिरोध एक स्थिति है जिसमें दो या दो से अधिक लेनदेन एक दूसरे के लिए ताले छोड़ने की प्रतीक्षा कर रहे हैं। … जब तक DBMS गतिरोध का पता नहीं लगाता और किसी एक लेन-देन को रोक नहीं देता, तब तक सभी गतिविधियां रुक जाती हैं और हमेशा के लिए रुक जाती हैं। निम्न चित्र इस स्थिति को दर्शाता है।

क्या स्थितियां गतिरोध का कारण बनती हैं?

डेडलॉक की शर्तें- म्यूचुअल एक्सक्लूजन, होल्ड एंड वेट, नो प्रीमेशन, सर्कुलर वेट। ये 4 शर्तें के लिए एक साथ होनी चाहिएगतिरोध की घटना।

सिफारिश की: