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

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

6
जावा में सर्वश्रेष्ठ संगामिति सूची चुनना [बंद]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …
98 java  concurrency 

10
मैं जावा में टाइमआउट के साथ कुछ ब्लॉकिंग विधि कैसे कहूं?
क्या जावा में टाइमआउट के साथ एक अवरुद्ध विधि को कॉल करने का एक मानक अच्छा तरीका है? मैं ऐसा करने में सक्षम होना चाहता हूं: // call something.blockingMethod(); // if it hasn't come back within 2 seconds, forget it यदि इसका कोई औचित्य हो। धन्यवाद।
97 java  concurrency 

9
I ++ परमाणु क्यों नहीं है?
यही वजह है कि i++जावा में परमाणु नहीं है? जावा में थोड़ा गहरा होने के लिए मैंने यह गिनने की कोशिश की कि थ्रेड्स में लूप कितनी बार निष्पादित होता है। इसलिए मैंने ए private static int total = 0; मुख्य वर्ग में। मेरे दो सूत्र हैं। धागा 1: प्रिंट …

7
धागे के बीच स्थिर चर साझा किए जाते हैं?
थ्रेडिंग पर एक उच्च स्तरीय जावा वर्ग में मेरे शिक्षक ने कुछ ऐसा कहा जो मुझे यकीन नहीं था। उन्होंने कहा कि निम्नलिखित कोड आवश्यक रूप से अद्यतन नहीं करेगा ready चर को । उनके अनुसार, दो धागे जरूरी स्थिर चर को साझा नहीं करते हैं, विशेष रूप से उस …

6
कैसे करें समवर्ती Linkedue का उपयोग?
मैं ConcurrentLinkedQueueजावा में कैसे उपयोग करूं ? इसका उपयोग करते हुए LinkedQueue, क्या मुझे कतार में संगामिति के बारे में चिंतित होने की आवश्यकता है? या क्या मुझे सिर्फ दो तरीकों को परिभाषित करना है (एक सूची से तत्वों को वापस लेने के लिए और दूसरा सूची में तत्वों को …
95 java  concurrency 

6
क्या कोई ExecutorService है जो वर्तमान थ्रेड का उपयोग करता है?
थ्रेड पूल के उपयोग को कॉन्फ़िगर करने के लिए एक संगत तरीका है या नहीं, इसके बाद मैं क्या हूं। आदर्श रूप से बाकी कोड बिल्कुल भी प्रभावित नहीं होना चाहिए। मैं 1 थ्रेड के साथ एक थ्रेड पूल का उपयोग कर सकता हूं लेकिन यह वह नहीं है जो …
94 java  concurrency 

3
कैसे पता करें कि रूबी में धागा सुरक्षित नहीं है?
रेल 4 से शुरू , सब कुछ डिफ़ॉल्ट रूप से थ्रेडेड वातावरण में चलाना होगा। इसका मतलब यह है कि हमारे द्वारा लिखे गए सभी कोड और हमारे द्वारा उपयोग किए जाने वाले सभी रत्न आवश्यक हैंthreadsafe इसलिए, इस पर मेरे कुछ सवाल हैं: रूबी / रेल में धागा-सुरक्षित क्या …

1
Scala.concurrent.Promise के उपयोग के मामले क्या हैं?
मैं एसआईपी -14 पढ़ रहा हूं और Futureसही अर्थों और समझने में आसान बनाता है। लेकिन इसके बारे में दो सवाल हैं Promise: एसआईपी कहता है Depending on the implementation, it may be the case that p.future == p। यह कैसे हो सकता है? हैं Futureऔर Promiseदो अलग-अलग प्रकार नहीं …

9
एक्सेकॉर्स सर्विस जो टाइमआउट के बाद कार्यों को बाधित करती है
मैं एक ExecutorService कार्यान्वयन की तलाश कर रहा हूं जिसे टाइमआउट के साथ प्रदान किया जा सकता है। ExecutorService को सबमिट किए जाने वाले कार्य बाधित हो जाते हैं यदि उन्हें चलाने के लिए समय से अधिक समय लगता है। इस तरह के जानवर को लागू करना इतना मुश्किल काम …

8
कैसे / क्यों कार्यात्मक भाषाओं (विशेष रूप से एरलंग) को अच्छी तरह से मापते हैं?
मैं कुछ समय से कार्यात्मक प्रोग्रामिंग भाषाओं और सुविधाओं की बढ़ती दृश्यता देख रहा हूं। मैंने उनमें देखा और अपील का कारण नहीं देखा। उसके बाद, हाल ही में मैंने केविन स्मिथ की "बेसिक ऑफ एरलांग " प्रस्तुति में कोडमेश में भाग लिया । मैंने प्रस्तुति का आनंद लिया और …

6
काउंटडाउनचैट बनाम सेमाफोर
क्या उपयोग करने का कोई फायदा है java.util.concurrent.CountdownLatch के बजाय java.util.concurrent.Semaphore ? जहाँ तक मैं बता सकता हूँ निम्नलिखित टुकड़े लगभग बराबर हैं: 1. सेमफोर final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new Thread() { public void …

4
क्या "डेटा रेस" और "रेस कंडीशन" वास्तव में समवर्ती प्रोग्रामिंग के संदर्भ में एक ही बात है
मुझे अक्सर ये शब्द समवर्ती प्रोग्रामिंग के संदर्भ में उपयोग किए जाते हैं। क्या वे एक ही चीज हैं या अलग हैं?

7
सेमाफोर - प्रारंभिक गणना का उपयोग क्या है?
http://msdn.microsoft.com/en-us/library/system.threading.semaphoreslim.aspx एक सेमाफोर बनाने के लिए, मुझे एक प्रारंभिक गिनती और अधिकतम गिनती प्रदान करने की आवश्यकता है। MSDN बताता है कि एक प्रारंभिक गिनती है - सेमाफोर के लिए अनुरोधों की प्रारंभिक संख्या जो समवर्ती रूप से दी जा सकती है। जबकि यह बताता है कि अधिकतम गिनती है …

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

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

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