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

कंप्यूटर विज्ञान में, संगामिति प्रणालियों की एक संपत्ति है जिसमें कई समयावधि ओवरलैपिंग समय में की जा सकती है। गणना एक ही चिप में कई कोर पर निष्पादित हो सकती है, एक ही प्रोसेसर पर समय-समय पर साझा किए गए धागे, या शारीरिक रूप से अलग प्रोसेसर पर निष्पादित हो सकते हैं।

19
मैं पायथन में थ्रेडिंग का उपयोग कैसे कर सकता हूं?
मैं पायथन में थ्रेडिंग को समझने की कोशिश कर रहा हूं। मैंने प्रलेखन और उदाहरणों को देखा है, लेकिन काफी स्पष्ट रूप से, कई उदाहरण अत्यधिक परिष्कृत हैं और मुझे उन्हें समझने में परेशानी हो रही है। मल्टी-थ्रेडिंग के लिए विभाजित किए गए कार्यों को आप स्पष्ट रूप से कैसे …


18
एक दौड़ की स्थिति क्या है?
जब मल्टीथ्रेडेड एप्लिकेशन लिखते हैं, तो अनुभवी सबसे आम समस्याओं में से एक दौड़ की स्थिति है। समुदाय के लिए मेरे प्रश्न हैं: दौड़ की स्थिति क्या है? आप उनका पता कैसे लगाते हैं? आप उन्हें कैसे संभालेंगे? अंत में, आप उन्हें होने से कैसे रोकेंगे?

16
संग्रह को संशोधित किया गया था; गणना ऑपरेशन निष्पादित नहीं हो सकता है
मैं इस त्रुटि की तह तक नहीं जा सकता, क्योंकि जब डिबगर संलग्न होता है, तो ऐसा प्रतीत नहीं होता है। नीचे कोड है। यह एक Windows सेवा में WCF सर्वर है। जब भी कोई डेटा इवेंट (यादृच्छिक अंतराल पर, लेकिन बहुत बार नहीं - प्रति दिन लगभग 800 बार) …


10
म्यूटेक्स क्या है?
एक म्यूटेक्स एक प्रोग्रामिंग अवधारणा है जिसका अक्सर बहु-थ्रेडिंग समस्याओं को हल करने के लिए उपयोग किया जाता है। समुदाय के लिए मेरा प्रश्न: म्यूटेक्स क्या है और आप इसका उपयोग कैसे करते हैं?

12
क्या जावास्क्रिप्ट को सिंगल-थ्रेडेड होने की गारंटी है?
जावास्क्रिप्ट को सभी आधुनिक ब्राउज़र कार्यान्वयन में एकल-थ्रेडेड के रूप में जाना जाता है, लेकिन क्या यह किसी भी मानक में निर्दिष्ट है या यह सिर्फ परंपरा से है? क्या यह मान लेना पूरी तरह से सुरक्षित है कि जावास्क्रिप्ट हमेशा सिंगल-थ्रेडेड है?

19
ConcurrentHashMap और Collections.synchronizedMap (Map) के बीच क्या अंतर है?
मेरे पास एक मानचित्र है जिसे कई धागों द्वारा समवर्ती रूप से संशोधित किया जाना है। जावा एपीआई में तीन अलग-अलग सिंक्रनाइज़ मानचित्र कार्यान्वयन प्रतीत होते हैं: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap जो मैं समझता हूं, Hashtableवह एक पुराना कार्यान्वयन (अप्रचलित Dictionaryवर्ग का विस्तार ) है, जिसे बाद में Mapइंटरफ़ेस में फिट …

9
क्यों कोई समवर्ती HashSet नहीं समवर्तीHashMap के खिलाफ है
HashSet HashMap पर आधारित है। यदि हम HashSet<E>कार्यान्वयन को देखें, तो सब कुछ प्रबंधित किया जाता है HashMap<E,Object>। <E>की कुंजी के रूप में उपयोग किया जाता है HashMap। और हम जानते हैं कि HashMapयह धागा सुरक्षित नहीं है। यही कारण है कि हम ConcurrentHashMapजावा में हैं। इसके आधार पर, मुझे …

8
एनएसओपरेशन बनाम ग्रैंड सेंट्रल डिस्पैच
मैं iOS के लिए समवर्ती प्रोग्रामिंग के बारे में सीख रहा हूं। अब तक मैंने NSOperation/NSOperationQueue और के बारे में पढ़ा है GCD। पर और इसके विपरीत का उपयोग करने के कारण क्या हैं ?NSOperationQueueGCD दोनों की तरह लगता है GCDऔर उपयोगकर्ता से NSOperationQueueस्पष्ट निर्माण को NSThreadsदूर करता है। हालाँकि …


23
एक सिंक्रोनाइज़्ड ब्लॉक के बजाय एक सिंक्रोनाइज़्ड मेथड का उपयोग करने का कोई फायदा है?
क्या कोई मुझे उदाहरण के साथ सिंक्रोनाइज़्ड ब्लॉक पर सिंक्रोनाइज़ की गई विधि का फायदा बता सकता है?

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

25
ExecutorService का उपयोग करके सभी थ्रेड्स के खत्म होने का इंतजार कैसे करें?
मुझे एक बार में कुछ कार्यों की मात्रा ४ को निष्पादित करने की आवश्यकता है, कुछ इस प्रकार है: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow सभी के पूर्ण होने के बाद मुझे कैसे सूचित किया जा सकता है? अभी के लिए मैं कुछ …

8
C # में ग्लोबल म्यूटेक्स का उपयोग करने के लिए एक अच्छा पैटर्न क्या है?
म्यूटेक्स वर्ग बहुत गलत समझा गया है, और ग्लोबल म्यूटेक्स और भी अधिक। ग्लोबल म्यूटेक्स बनाते समय उपयोग करने के लिए अच्छा, सुरक्षित पैटर्न क्या है? एक जो काम करेगा स्थानीय के बावजूद मेरी मशीन में है म्यूटेक्स को ठीक से जारी करने की गारंटी है यदि म्यूटेक्स का अधिग्रहण …
377 c#  concurrency  mutex 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.