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

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

3
यदि धागे एक ही पीआईडी ​​साझा करते हैं, तो उन्हें कैसे पहचाना जा सकता है?
मेरे पास लिनक्स में धागे के कार्यान्वयन से संबंधित एक प्रश्न है। लिनक्स में स्पष्ट धागा समर्थन नहीं है। उपयोगकर्ता स्थान में, हम थ्रेड बनाने के लिए एक थ्रेड लाइब्रेरी (जैसे NPTL) का उपयोग कर सकते हैं। अब अगर हम NPTL का उपयोग करते हैं तो यह 1: 1 मैपिंग …

5
क्या सी # टाइमर एक अलग धागे पर समाप्त होता है?
क्या System.Timers.Timer उस थ्रेड से अलग थ्रेड पर है जो इसे बनाता है? कहते हैं कि मेरे पास टाइमर के साथ एक क्लास है जो हर 5 सेकंड में फायर करता है। जब टाइमर आग लग जाती है, तो बीती हुई विधि में, किसी वस्तु को संशोधित किया जाता है। …

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

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

11
java.lang.OutOfMemoryError: जावा हीप स्पेस
मुझे मल्टी-थ्रेडिंग प्रोग्राम के निष्पादन में निम्नलिखित त्रुटि हो रही है java.lang.OutOfMemoryError: Java heap space उपरोक्त त्रुटि थ्रेड्स में से एक में हुई। मेरे ज्ञान तक, ढेर स्थान केवल उदाहरण चर द्वारा कब्जा कर लिया है। यदि यह सही है, तो ऑब्जेक्ट के निर्माण के समय स्पेस चर के रूप …

4
iPhone ios अलग थ्रेड में चल रहा है
एक अलग थ्रेड पर कोड चलाने का सबसे अच्छा तरीका क्या है? क्या यह: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; या: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; मैं दूसरा तरीका कर रहा हूं, लेकिन वेस्ले कुकबुक मैं पहले …

3
Android AsyncTask थ्रेड्स सीमाएँ?
मैं एक एप्लिकेशन विकसित कर रहा हूं जहां मुझे हर बार उपयोगकर्ता को सिस्टम में लॉग इन करने के लिए कुछ जानकारी अपडेट करने की आवश्यकता होती है, मैं फोन में डेटाबेस का भी उपयोग करता हूं। उन सभी परिचालनों के लिए (अद्यतन, db और आदि से डेटा पुनः प्राप्त …

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

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

3
सेमफोरस्लीम के उपयोग को समझने की आवश्यकता है
यहाँ कोड है, लेकिन मुझे समझ नहीं आ रहा है कि क्या SemaphoreSlimकर रहा है। async Task WorkerMainAsync() { SemaphoreSlim ss = new SemaphoreSlim(10); List<Task> trackedTasks = new List<Task>(); while (DoMore()) { await ss.WaitAsync(); trackedTasks.Add(Task.Run(() => { DoPollingThenWorkAsync(); ss.Release(); })); } await Task.WhenAll(trackedTasks); } void DoPollingThenWorkAsync() { var msg = …

12
CoreData: चेतावनी: नामित वर्ग लोड करने में असमर्थ
मैं Xcode 6.1 का उपयोग करते हुए एक नए स्विफ्ट संस्करण के लिए एक मौजूदा ऑब्जेक्टिव-सी टीवी शो ऐप को डुप्लिकेट कर रहा हूं और CoreData के साथ कुछ समस्याएं आ रही हैं। मैंने 4 संस्थाओं का एक मॉडल बनाया है, उनके NSManagedObject उपवर्ग (स्विफ्ट में) का निर्माण किया है, …


3
फिक्स्ड थ्रेडपूल बनाम कैश्ड थ्रेडपूल: दो बुराइयों का कम
मेरे पास एक कार्यक्रम है जो थ्रेड्स को फैलाता है (~ 5-150) जो कार्यों का एक गुच्छा प्रदर्शन करते हैं। मूल रूप से, मैंने इसका उपयोग किया FixedThreadPoolक्योंकि इस तरह के एक प्रश्न ने सुझाव दिया कि वे लंबे समय तक जीवित कार्यों के लिए बेहतर अनुकूल थे और मेरीथ्रेडिंग …

6
सी ++ एक सक्रिय अपवाद के बिना कहा जाता है
मुझे थ्रेडिंग के साथ C ++ त्रुटि मिल रही है: terminate called without an active exception Aborted यहाँ कोड है: #include <queue> #include <thread> #include <mutex> #include <condition_variable> template<typename TYPE> class blocking_stream { public: blocking_stream(size_t max_buffer_size_) : max_buffer_size(max_buffer_size_) { } //PUSH data into the buffer blocking_stream &operator<<(TYPE &other) { std::unique_lock<std::mutex> …

6
पायथन में मल्टीप्रोसेसिंग कतार का उपयोग कैसे करें?
मुझे यह समझने में बहुत परेशानी हो रही है कि अजगर पर मल्टीप्रोसेसिंग कतार कैसे काम करती है और इसे कैसे लागू किया जाए। आइए कहते हैं कि मेरे पास दो अजगर मॉड्यूल हैं जो एक साझा फ़ाइल से डेटा तक पहुंचते हैं, चलो इन दो मॉड्यूल को एक लेखक …

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