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

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


7
नोड.जेएस में समानांतर निष्पादन का समन्वय
नोड-जेएस के घटना-संचालित प्रोग्रामिंग मॉडल कार्यक्रम के प्रवाह को समन्वयित करने के लिए इसे कुछ हद तक मुश्किल बना देता है। सरल अनुक्रमिक निष्पादन नेस्टेड कॉलबैक में बदल जाता है, जो कि काफी आसान है (हालांकि नीचे लिखने के लिए थोड़ा जटिल है)। लेकिन समानांतर निष्पादन के बारे में कैसे? …

3
जब समवर्ती छाया TryRemove गलत वापस आ जाएगा
क्या यह केवल गलत है जब डिक्शनरी में दिए गए कुंजी के लिए मान नहीं होगा या क्या यह थ्रेड रेस की स्थिति के कारण भी गलत होगा, जैसे कि एक और थ्रेड कुछ जोड़ता / अपडेट करता है? कोड में प्रश्न: ConcurrentDictionary<int, string> cd = new ConcurrentDictionary<int, string>(); // …
79 c#  .net  concurrency 

1
जावा में मेमोरी बाड़ का क्या उपयोग किया जाता है?
Whilst समझने की कोशिश कर रहा है कि कैसे SubmissionPublisher( जावा एसई 10 में स्रोत कोड, OpenJDK | डॉक्स ), संस्करण 9 में जावा एसई में एक नया वर्ग जोड़ा गया है, इसे लागू किया गया है, मुझे कुछ एपीआई कॉल में ठोकर लगी, जिसकी मुझे VarHandleपहले जानकारी नहीं थी: …

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

2
कोटलिन कोरटाइन "गारंटी से पहले" होता है?
क्या कोटलिन कॉरआउट्स गारंटी प्रदान करता है? उदाहरण के लिए, क्या mutableVarइस मामले में अन्य संभावित सूत्र पर (संभावित रूप से) पर लिखने और बाद में पढ़ने के बीच "होने वाली-पहले" गारंटी है : suspend fun doSomething() { var mutableVar = 0 withContext(Dispatchers.IO) { mutableVar = 1 } System.out.println("value: $mutableVar") …

1
हास्केल में समानांतर "कोई" या "सभी"
एक पैटर्न जो अब मैं कई बार आ चुका हूं, वह है जहां मूल्यों की एक सूची की जांच की जाती है ताकि उस पर कुछ परीक्षण मैप करके और यह देखा जा सके कि कोई भी या सभी तत्व पारित हो गए हैं या नहीं। विशिष्ट समाधान सिर्फ सुविधाजनक …

2
प्रोग्रामर स्तर पर C ++ std :: atomic के साथ क्या गारंटी है?
मैंने कई लेख, वार्ता और स्टैकओवरफ़्लो प्रश्नों के बारे में सुना और पढ़ा है std::atomic, और मैं यह सुनिश्चित करना चाहूंगा कि मैंने इसे अच्छी तरह से समझा है। क्योंकि मैं अभी भी थोड़ा उलझन में हूं क्योंकि कैश लाइन MESI (या व्युत्पन्न) कैश सुसंगतता प्रोटोकॉल, स्टोर बफ़र्स, अमान्य कतारों, …

1
क्या यह संगामिति के लिए सुरक्षित है। संगोष्ठी :: समवर्ती_वेक्टर :: पुश_बैक जबकि अन्य सूत्र में उस समवर्ती_वीर से अधिक पुनरावृत्ति?
push_back , शुरू , अंत में समवर्ती सुरक्षित रूप में वर्णित हैं https://docs.microsoft.com/en-us/cpp/parallel/concrt/reference/concurrent-vector-class?view=vs-2019#push_back हालाँकि नीचे का कोड मुखर है। संभवतः क्योंकि तत्व जोड़ा गया है लेकिन अभी तक इनिशियलाइज़ नहीं किया गया है। struct MyData { explicit MyData() { memset(arr, 0xA5, sizeof arr); } std::uint8_t arr[1024]; }; struct MyVec { …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.