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

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


10
जब तक विंडो हैंडल नहीं बनाया जाता है तब तक इनवोक या बिगिनव को एक नियंत्रण पर नहीं बुलाया जा सकता है
मेरे पास यहां पर चर्चा करने वाले एक ग्रेग डी के समान एक सेफ इंवोक कंट्रोल एक्सटेंशन विधि है (माइनस इज़हंडलेक्रिएट चेक)। मैं इसे System.Windows.Forms.Formइस प्रकार से बुला रहा हूं : public void Show(string text) { label.SafeInvoke(()=>label.Text = text); this.Show(); this.Refresh(); } कभी-कभी (यह कॉल विभिन्न थ्रेड्स से आ सकती …

3
एकाधिक प्रक्रियाओं से एकल फ़ाइल प्रसंस्करण
मेरे पास एक बड़ी पाठ फ़ाइल है जिसमें मैं प्रत्येक पंक्ति को संसाधित करना चाहता हूं (कुछ संचालन करना) और उन्हें डेटाबेस में संग्रहीत करना। चूंकि एक एकल सरल कार्यक्रम बहुत लंबा हो रहा है, मैं चाहता हूं कि इसे कई प्रक्रियाओं या थ्रेड्स के माध्यम से किया जाए। प्रत्येक …

6
मुझे समवर्तीSkipListMap का उपयोग कब करना चाहिए?
जावा में, ConcurrentHashMapबेहतर multithreadingसमाधान के लिए है। फिर मुझे कब उपयोग करना चाहिए ConcurrentSkipListMap? क्या यह अतिरेक है? क्या इन दोनों के बीच बहुआयामी पहलू आम हैं?

3
Java JVM प्रोफाइलिंग, थ्रेड स्टेटस - "मॉनिटर" स्टेटस का क्या अर्थ है?
मैं एक मल्टी थ्रेड जावा एप्लिकेशन को कनेक्ट करने के लिए विजुअल वीएम का उपयोग करता हूं, थ्रेड में 4 स्थिति है, अर्थात् रनिंग, स्लीप, वेट, मॉनिटर। इस निगरानी स्थिति का क्या अर्थ है? प्रतीक्षा और मॉनिटर के बीच अंतर क्या है?

15
'स्टेटमेंट बनाम' का उपयोग करके 'अंत में प्रयास करें'
मुझे संपत्तियों का एक गुच्छा मिला है, जिस पर मैं पढ़ने / लिखने के ताले का उपयोग करने जा रहा हूं। मैं उन्हें या तो try finallyएक usingखंड के साथ लागू कर सकता हूं । में try finallyमैं ताला खोलने से पहले try, और में रिलीज होगा finally। में usingखंड, …

4
Dispatcher.Invoke का उपयोग करके एक गैर-मुख्य थ्रेड से WPF नियंत्रण बदलें
मैंने हाल ही में WPF में प्रोग्रामिंग शुरू की है और निम्नलिखित समस्या से टकरा रहा है। मुझे समझ में नहीं आता कि कैसे Dispatcher.Invoke()विधि का उपयोग करना है। मुझे थ्रेडिंग का अनुभव है और मैंने कुछ सरल विंडोज़ फॉर्म प्रोग्राम बनाए हैं जहाँ मैंने अभी उपयोग किया है Control.CheckForIllegalCrossThreadCalls …

6
NSOperation और NSOperationQueue वर्किंग थ्रेड बनाम मुख्य थ्रेड
मुझे अपने ऐप में डाउनलोड और डेटाबेस राइट्स ऑपरेशंस की एक श्रृंखला लेनी है। मैं NSOperationऔर NSOperationQueueउसी के लिए उपयोग कर रहा हूं । यह अनुप्रयोग परिदृश्य है: एक स्थान से सभी पोस्टकोड प्राप्त करें। प्रत्येक पोस्टकोड के लिए सभी घरों को प्राप्त करें। प्रत्येक घर के निवासियों के विवरण …

15
क्या C ++ एक परमाणु के अंतर को पढ़ता और लिखता है?
मेरे पास दो सूत्र हैं, एक इंट को अद्यतन करना और एक इसे पढ़ना। यह एक आँकड़ा मूल्य है जहाँ पठन और लेखन का क्रम अप्रासंगिक है। मेरा प्रश्न यह है कि क्या मुझे इस बहु-बाइट मूल्य तक पहुँच को सिंक्रनाइज़ करने की आवश्यकता है? या, एक और तरीका रखो, …

2
ArrayBlockingQueue में, स्थानीय अंतिम चर में अंतिम सदस्य क्षेत्र की प्रतिलिपि क्यों बनाएं?
ArrayBlockingQueueसभी तरीकों में , ताला की आवश्यकता होती है, इसे finalकॉल करने से पहले एक स्थानीय चर पर कॉपी करें lock()। public boolean offer(E e) { if (e == null) throw new NullPointerException(); final ReentrantLock lock = this.lock; lock.lock(); try { if (count == items.length) return false; else { insert(e); …

5
जावा के थ्रेडलोक को हुड के नीचे कैसे लागू किया गया है?
थ्रेडलोक को कैसे लागू किया जाता है? क्या इसे जावा में लागू किया गया है (थ्रेडिड से ऑब्जेक्ट तक कुछ समवर्ती मानचित्र का उपयोग करके), या क्या यह अधिक कुशलतापूर्वक करने के लिए कुछ जेवीएम हुक का उपयोग करता है?

4
वायदा के लिए एक ठीक ट्यून्ड थ्रेड पूल को कैसे कॉन्फ़िगर करें?
वायदा के लिए स्काला का धागा पूल कितना बड़ा है? मेरा स्काला एप्लिकेशन कई लाख बनाता है future {}और मुझे आश्चर्य है कि अगर कोई चीज है तो मैं थ्रेड पूल को कॉन्फ़िगर करके उन्हें ऑप्टिमाइज़ कर सकता हूं। धन्यवाद।

10
ReaderWriterLockSlim एक साधारण लॉक से बेहतर कब है?
मैं इस कोड के साथ ReaderWriterLock पर एक बहुत ही मूर्खतापूर्ण बेंचमार्क कर रहा हूं, जहां पढ़ना 4 गुना अधिक बार होता है: class Program { static void Main() { ISynchro[] test = { new Locked(), new RWLocked() }; Stopwatch sw = new Stopwatch(); foreach ( var isynchro in test …

8
ContextSwitchDeadlock C # में त्रुटि का पता चला था
मैं एक C # एप्लिकेशन चला रहा हूं, और रन-टाइम के दौरान मुझे निम्नलिखित त्रुटि मिलती है: CLR COM संदर्भ 0x20e480 से COM संदर्भ 0x20e5f0 60 सेकंड के लिए संक्रमण करने में असमर्थ रहा है। गंतव्य संदर्भ / अपार्टमेंट का मालिक होने वाला धागा सबसे अधिक संभावना है कि या …

4
बहुक्रिया के साथ अजवाइन समानांतर वितरित कार्य
मेरे पास एक सीपीयू गहन सेलेरी कार्य है। मैं इस कार्य को तेजी से पूरा करने के लिए EC2 इंस्टेंसेस के बहुत से सभी प्रोसेसिंग पॉवर (कोर) का उपयोग करना चाहता हूं (बहुविकल्पी के साथ एक अजवाइन समानांतर वितरित कार्य - मुझे लगता है ) । शब्द, थ्रेडिंग , मल्टीप्रोसेसिंग …

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