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

बहु-सूत्रण एक कंप्यूटर या प्रोग्राम की क्षमता है जो निष्पादन के कई समवर्ती धाराओं (आमतौर पर थ्रेड्स के रूप में संदर्भित) का उपयोग करके समवर्ती या अतुल्यकालिक रूप से कार्य करने के लिए होता है।

10
C ++ 0x में कोई अर्धवृत्त नहीं है? धागे को कैसे सिंक्रनाइज़ करें?
क्या यह सच है कि C ++ 0x बिना सेमाफोर के आएगा? सेमीफोर के उपयोग के संबंध में स्टैक ओवरफ्लो पर पहले से ही कुछ प्रश्न हैं। मैं उन्हें (पॉज़िक्स सेमाफ़ोर्स) हर समय एक धागे को किसी दूसरे सूत्र में किसी घटना की प्रतीक्षा करने के लिए उपयोग करता हूँ: …

16
मैं लिनक्स पर एक प्रक्रिया के थ्रेड काउंट की निगरानी कैसे कर सकता हूं?
मैं लिनक्स पर एक विशिष्ट प्रक्रिया द्वारा उपयोग किए जाने वाले थ्रेड्स की संख्या की निगरानी करना चाहूंगा। क्या प्रक्रिया के प्रदर्शन को प्रभावित किए बिना इस जानकारी को प्राप्त करने का एक आसान तरीका है?

8
SynchronizationContext क्या करता है?
पुस्तक प्रोग्रामिंग सी # में, इसके बारे में कुछ नमूना कोड है SynchronizationContext: SynchronizationContext originalContext = SynchronizationContext.Current; ThreadPool.QueueUserWorkItem(delegate { string text = File.ReadAllText(@"c:\temp\log.txt"); originalContext.Post(delegate { myTextBox.Text = text; }, null); }); मैं सूत्र में एक शुरुआत कर रहा हूं, इसलिए कृपया विस्तार से उत्तर दें। पहले, मुझे नहीं पता कि …
135 c#  .net  multithreading 

3
इवेंट लूप को समझना
मैं इसके बारे में सोच रहा हूं और यही मैं इसके साथ आया हूं: आइए इस कोड को नीचे देखें: console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); एक अनुरोध आता है, और जेएस इंजन कदम से कदम ऊपर कोड निष्पादित करना शुरू कर देता है। पहले दो कॉल सिंक कॉल हैं। लेकिन …

10
म्यूटेक्स और क्रिटिकल सेक्शन में क्या अंतर है?
कृपया लिनक्स, विंडोज के दृष्टिकोण से समझाएं? मैं C # में प्रोग्रामिंग कर रहा हूं, क्या इन दोनों शब्दों से फर्क पड़ेगा। कृपया उदाहरणों और जैसे… धन्यवाद

3
Packaged_task और async के बीच क्या अंतर है
C ++ 11 के थ्रेडेड मॉडल के साथ काम करते हुए, मैंने देखा कि std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; तथा auto f = std::async(std::launch::async, [](int a, int b) { return a + b; }, …

10
असिंक्रोनस बनाम मल्टीथ्रेडिंग - क्या कोई अंतर है?
क्या एक अतुल्यकालिक कॉल हमेशा एक नया धागा बनाता है? दोनों के बीच क्या अंतर है? क्या एक एसिंक्रोनस कॉल हमेशा एक नया धागा बना या उपयोग करता है? विकिपीडिया कहता है : कंप्यूटर प्रोग्रामिंग में, अतुल्यकालिक घटनाएं मुख्य कार्यक्रम प्रवाह के स्वतंत्र रूप से होने वाली हैं। अतुल्यकालिक क्रियाएं …

16
विंडोज थ्रेडिंग: _beginthread vs _beginthreadex vs CreateThread C ++
एक धागा शुरू करने का एक बेहतर तरीका क्या है _beginthread, _beginthreadxया CreateThread? मैं निर्धारित करने के लिए क्या करने के फायदे / नुकसान कर रहे हैं कोशिश कर रहा हूँ _beginthread, _beginthreadexऔर CreateThread। ये सभी फ़ंक्शन एक नए बनाए गए थ्रेड पर थ्रेड हैंडल लौटाते हैं, मुझे पहले से …
133 c++  c  multithreading  winapi 

6
कौन सा समवर्ती कतार कार्यान्वयन मुझे जावा में उपयोग करना चाहिए?
JavaDocs से: एक समवर्ती लाईन क्यू एक उपयुक्त विकल्प है जब कई थ्रेड एक सामान्य संग्रह तक पहुंच साझा करेंगे। यह कतार शून्य तत्वों की अनुमति नहीं देती है। ArrayBlockingQueue एक क्लासिक "बाउंडेड बफर" है, जिसमें एक निश्चित आकार की सरणी उत्पादकों द्वारा सम्मिलित तत्व रखती है और उपभोक्ताओं द्वारा …

7
मैं एंड्रॉइड पर पृष्ठभूमि थ्रेड पर कोड कैसे चला सकता हूं?
मैं लगातार पृष्ठभूमि में कुछ कोड चलाना चाहता हूं। मैं इसे एक सेवा में नहीं करना चाहता। क्या कोई और रास्ता संभव है? मैंने Threadकक्षा को अपने में कॉल करने की कोशिश की है Activityलेकिन Activityकुछ समय के लिए पृष्ठभूमि में मेरा अवशेष है और फिर यह बंद हो जाता …

6
थ्रेड आईडी थ्रेड पूल से कैसे प्राप्त करें?
मेरे पास एक निश्चित थ्रेड पूल है जिसे मैं कार्यों को प्रस्तुत करता हूं ( 5 धागे तक सीमित )। मैं यह कैसे पता लगा सकता हूं कि उन 5 थ्रेड्स में से कौन सा मेरा कार्य निष्पादित करता है (कुछ ऐसा है जैसे "थ्रेड # 3 ऑफ 5 इस …

3
C ++ 11 में थ्रेड_लोक का क्या अर्थ है?
मैं thread_localC ++ 11 के विवरण से भ्रमित हूं । मेरी समझ है, प्रत्येक थ्रेड में एक फ़ंक्शन में स्थानीय चर की अद्वितीय प्रतिलिपि होती है। वैश्विक / स्थैतिक चर को सभी थ्रेड्स (संभवत: ताले का उपयोग करके सिंक्रनाइज़ किया गया एक्सेस) द्वारा एक्सेस किया जा सकता है। और thread_localचर …


10
C ++ 11 में थ्रेड पूलिंग
प्रासंगिक प्रश्न : C ++ 11 के बारे में: C ++ 11: std :: थ्रेड पूल किया गया? क्या C ++ 11 में Async (लॉन्च :: async) महंगी धागा निर्माण से बचने के लिए थ्रेड पूल को अप्रचलित बना देगा? बूस्ट के बारे में: सी ++ बूस्ट थ्रेड पुन: उपयोग …

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

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