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

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

8
जावा सिंगलटन और सिंक्रोनाइज़ेशन
कृपया सिंगलटन और मल्टीथ्रेडिंग के बारे में मेरे प्रश्नों को स्पष्ट करें: एक बहुपरत वातावरण में जावा में सिंगलटन को लागू करने का सबसे अच्छा तरीका क्या है? क्या होता है जब एक getInstance() ही समय पर कई थ्रेड विधि तक पहुंचने का प्रयास करते हैं ? क्या हम सिंगलटन …

5
iOS बैकग्राउंड थ्रेड शुरू करते हैं
मेरे पास अपने iOS डिवाइस में एक छोटा सा sqlitedb है। जब कोई उपयोगकर्ता एक बटन दबाता है, तो मैं डेटा को sqlite से प्राप्त करता हूं और इसे उपयोगकर्ता को दिखाता हूं। यह लाने वाला हिस्सा मैं इसे एक बैकग्राउंड थ्रेड (UI मुख्य थ्रेड को ब्लॉक नहीं करने के …

1
क्या C ++ 11 में async (लॉन्च :: async) महंगी धागा निर्माण से बचने के लिए थ्रेड पूल को अप्रचलित बनाता है?
यह इस सवाल से संबंधित है: क्या std :: C ++ 11 में पिरोया हुआ धागा है? । हालांकि यह सवाल अलग है, इरादा एक ही है: प्रश्न 1: क्या यह अभी भी महंगा धागा निर्माण से बचने के लिए अपने (या 3-पार्टी लाइब्रेरी) थ्रेड पूल का उपयोग करने के …

6
जीसीडी में समवर्ती बनाम सीरियल कतारें
मैं जीसीडी में समवर्ती और धारावाहिक कतारों को पूरी तरह से समझने के लिए संघर्ष कर रहा हूं। मेरे पास कुछ मुद्दे हैं और उम्मीद है कि कोई मुझे स्पष्ट रूप से और बिंदु पर जवाब दे सकता है। मैं पढ़ रहा हूं कि एक के बाद एक कार्यों को …

5
रद्दीकरण संपत्ति का उपयोग कैसे करें?
वर्ग RulyCanceler के लिए पूर्ववर्ती कोड की तुलना में , मैं कोड का उपयोग करके चलाना चाहता था CancellationTokenSource। मैं इसे अपवाद के रूप में रद्द करने , / बिना किसी अपवाद को पकड़ने के रूप में कैसे उपयोग करूँ ? क्या मैं IsCancellationRequestedसंपत्ति का उपयोग कर सकता हूं ? …

6
Share_mutex को बढ़ावा देने के लिए उदाहरण (एकाधिक रीड / वन राइट)?
मेरे पास एक मल्टीथ्रेड ऐप है जिसे अक्सर कुछ डेटा को पढ़ना पड़ता है, और कभी-कभी उस डेटा को अपडेट किया जाता है। अभी एक म्यूटेक्स उस डेटा तक पहुंच को सुरक्षित रखता है, लेकिन यह महंगा है क्योंकि मैं चाहूंगा कि एक साथ कई थ्रेड्स एक साथ पढ़ने में …


7
PyQt एप्लिकेशन में थ्रेडिंग: Qt थ्रेड्स या पायथन थ्रेड्स का उपयोग करें?
मैं एक GUI एप्लिकेशन लिख रहा हूं जो नियमित रूप से एक वेब कनेक्शन के माध्यम से डेटा पुनर्प्राप्त करता है। चूँकि यह पुनर्प्राप्ति में कुछ समय लगता है, इससे UI पुनः प्राप्ति प्रक्रिया के दौरान अनुत्तरदायी हो जाता है (इसे छोटे भागों में विभाजित नहीं किया जा सकता है)। …

3
थ्रेड एग्जिट कोड क्या है?
डिबगिंग करते समय आउटपुट विंडो में वास्तव में थ्रेड एग्जिट कोड क्या है? यह मुझे क्या जानकारी देता है? क्या यह किसी तरह से उपयोगी है या सिर्फ एक आंतरिक सामान है जो मुझे परेशान नहीं करना चाहिए? The thread 0x552c has exited with code 259 (0x103). The thread 0x4440 …

9
.NET मैमोरी कैश के उचित उपयोग के लिए लॉकिंग पैटर्न
मुझे लगता है कि इस कोड में समसामयिक मुद्दे हैं: const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = MemoryCache.Default[CacheKey] as string; } else { CacheItemPolicy cip = new CacheItemPolicy() { AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(20)) }; expensiveString = SomeHeavyAndExpensiveCalculation(); MemoryCache.Default.Set(CacheKey, expensiveString, cip); …

2
जावा में बहु-सूत्रित वातावरण में स्थैतिक विधि व्यवहार
एक साधारण बेवकूफ सवाल है जो मुझे परेशान करता है और मेरे दिमाग में कई तर्क देता है। मैं नीचे दिए गए प्रश्नों के बारे में सभी संदेहों को दूर करना चाहता हूं। class Clstest{ public static String testStaticMethod(String inFileStr) { // section 0 // section 1 // do something …

8
क्या धागे का एक अलग ढेर है?
जहां तक ​​मुझे पता है कि ऑपरेटिंग सिस्टम द्वारा थ्रेड बनाए जाने पर प्रत्येक थ्रेड को एक अलग स्टैक मिलता है। मुझे आश्चर्य है कि अगर प्रत्येक धागे में खुद के लिए भी एक ढेर है?

1
NSDefaultRunLoopMode बनाम NSRunLoopCommonModes
जब भी मैं एक बड़ी फ़ाइल UIScrollView, MPMapViewया कुछ और डाउनलोड करने की कोशिश करता हूं , जैसे ही मैं iPhone स्क्रीन को छूता हूं, डाउनलोडिंग प्रक्रिया रुक जाती है। शुक्र है, Jörn द्वारा एक भयानक ब्लॉग पोस्ट एक वैकल्पिक विकल्प का सुझाव देता है, NSRunLoopCommonModesकनेक्शन के लिए उपयोग कर …


4
AsyncTask धागे कभी नहीं मरते
मैं AsyncTaskएक बटन दबाने वाले उपयोगकर्ता के जवाब में डेटा लाने के लिए उपयोग कर रहा हूं । यह अच्छी तरह से काम करता है और डेटा प्राप्त करते समय इंटरफ़ेस को उत्तरदायी रखता है, लेकिन जब मैंने जांच की कि ग्रहण डिबगर में क्या चल रहा है, तो मुझे …

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