कम्प्यूटेशनल आर्किटेक्चर में कंडीशन वेरिएबल क्या है?

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

प्रकाशन तिथि: