concurrency पर टैग किए गए जवाब

समकालन और गतिरोध जैसे समसामयिक मुद्दों के बारे में प्रश्न।

3
आप एक सेमाफोर के बजाय एक मॉनिटर का उपयोग क्यों करेंगे?
मैं वर्तमान में अपने विश्वविद्यालय में समवर्ती प्रोग्रामिंग पाठ्यक्रम में भाग ले रहा हूं और हमने हाल ही में एक मॉनिटर की अवधारणा के बारे में बात करना शुरू किया है। जबकि मैं आपसी बहिष्कार की आवश्यकता को समझता हूं, मुझे समझ में नहीं आता है कि मैं उसके लिए …

2
दो अलग-अलग कीमतों के साथ एक ड्रिंक मशीन के लिए सीसीएस प्रक्रिया
एक ड्रिंक डिस्पेंसर के लिए उपयोगकर्ता को एक सिक्का ( ) सम्मिलित करने की आवश्यकता होती है , फिर तीन में से एक बटन दबाएं: tea d चाय एक कप चाय ई चाय का अनुरोध करता है , कॉफी के लिए डिट्टो , और requests r अनुरोध वापस करता है …

3
अधिकांश म्यूटेक्स कार्यान्वयन अनुचित क्यों हैं?
मेरी समझ यह है कि एक म्यूटेक्स का सबसे लोकप्रिय कार्यान्वयन (उदाहरण के लिए सी ++ में म्यूटेक्स) निष्पक्षता की गारंटी नहीं देता है - अर्थात, वे इस बात की गारंटी नहीं देते हैं कि विवाद के मामलों में, लॉक को उसी क्रम में थ्रेड द्वारा अधिग्रहित किया जाएगा कि …

1
समवर्ती और / या वितरित प्रोग्रामिंग में औपचारिकताएं?
मेरी पृष्ठभूमि अनिवार्य भाषाओं से आई, मुख्य रूप से C, C ++ और पायथन। मैंने कुछ साल बाद स्काला, एरलंग और हास्केल को उठाया और तब से कार्यात्मक प्रोग्रामिंग और इसके पीछे की औपचारिकताओं में बहुत दिलचस्पी हो गई है। मुझे समवर्ती और वितरित प्रोग्रामिंग में भी दिलचस्पी है और …

3
क्या धागा सुरक्षा को साबित करना संभव है?
एक प्रोग्राम जो चर और निर्देशों से मिलकर बनता है, जो इन चरों को संशोधित करता है, और एक सिंक्रोनाइज़ेशन आदिम (एक मॉनीटर, म्यूटेक्स, जावा का सिंक्रोनाइज़ या सी # लॉक), क्या यह साबित करना संभव है कि ऐसा प्रोग्राम थ्रेड सुरक्षित है? क्या थ्रेड सुरक्षा या रेसिंग स्थितियों जैसी …

2
क्या पीटरसन की 2-प्रक्रिया आपसी बहिष्कार एल्गोरिदम मरने की प्रक्रियाओं के लिए है?
मुझे लगता है कि आपसी बहिष्कार के लिए पीटरसन के एल्गोरिथ्म में , यदि पहले महत्वपूर्ण अनुभाग में प्रवेश करने की प्रक्रिया को मरने या रद्द किया जाना था, तो दूसरी प्रक्रिया हमेशा के लिए लूप हो जाएगी, महत्वपूर्ण अनुभाग में प्रवेश करने की प्रतीक्षा कर रही है। तस्वीर में, …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.