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

वाष्पशील एक डेटा स्टोरेज एरिया (ऑब्जेक्ट, फील्ड, वैरिएबल, पैरामीटर) को परिभाषित करने के लिए उपयोग किया जाने वाला एक क्वालीफायर है जो "अपने दम पर बदल सकता है", इस प्रकार कुछ कोड जनरेटर ऑप्टिमाइज़ेशन को रोक देता है। कुछ लेकिन सभी भाषाओं में जो इस योग्यता को पहचानती हैं, ऐसे डेटा तक पहुंच सुरक्षित है।

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

9
वाष्पशील बनाम इंटरलॉक्ड बनाम लॉक
मान लीजिए कि एक वर्ग में एक public int counterफ़ील्ड है जो कई थ्रेड्स द्वारा एक्सेस किया जाता है। यह intकेवल बढ़ा हुआ या घटा हुआ है। इस क्षेत्र को बढ़ाने के लिए, किस दृष्टिकोण का उपयोग किया जाना चाहिए, और क्यों? lock(this.locker) this.counter++;, Interlocked.Increment(ref this.counter);, की पहुँच संशोधक बदलें …


7
परमाणु / वाष्पशील / सिंक्रनाइज़ के बीच अंतर क्या है?
आंतरिक रूप से परमाणु / वाष्पशील / सिंक्रनाइज़ काम कैसे करते हैं? निम्नलिखित कोड ब्लॉक के बीच अंतर क्या है? कोड 1 private int counter; public int getNextUniqueIndex() { return counter++; } कोड 2 private AtomicInteger counter; public int getNextUniqueIndex() { return counter.getAndIncrement(); } कोड 3 private volatile int counter; …

8
जावा में वाष्पशील बनाम स्थैतिक
क्या यह कहना सही है कि staticसभी वस्तुओं volatileके लिए मूल्य की एक प्रति और सभी धागे के लिए मूल्य की एक प्रति का मतलब है? वैसे staticभी सभी थ्रेड्स के लिए एक वैरिएबल वैल्यू भी एक वैल्यू है, फिर हम क्यों जाएं volatile?


4
जावा में अस्थिर और सिंक्रनाइज़ के बीच अंतर
मैं एक चर को घोषित करने volatileऔर हमेशा synchronized(this)जावा में एक ब्लॉक में चर को एक्सेस करने के बीच के अंतर पर सोच रहा हूं ? इस लेख के अनुसार http://www.javamex.com/tutorials/synchronization_volatile.shtml कहा जाने वाला बहुत कुछ है और कई अंतर भी हैं लेकिन कुछ समानताएँ भी हैं। मुझे इस जानकारी …

18
अस्थिरता क्यों होती है?
volatileकीवर्ड क्या करता है? C ++ में यह किस समस्या का समाधान करता है? मेरे मामले में, मुझे कभी जानबूझकर इसकी जरूरत नहीं पड़ी।
222 c++  volatile  c++-faq 

9
बहु-आयामी C या C ++ प्रोग्रामिंग में वाष्पशील को उपयोगी क्यों नहीं माना जाता है?
जैसा कि मैंने हाल ही में पोस्ट किए गए इस उत्तर में प्रदर्शित किया है, मैं volatileबहु-थ्रेडेड प्रोग्रामिंग संदर्भों में उपयोगिता (या इसके अभाव) के बारे में उलझन में हूं । मेरी समझ यह है: किसी भी समय एक चर को नियंत्रित करने वाले कोड के टुकड़े के प्रवाह के …

8
"वाष्पशील" कीवर्ड किसके लिए उपयोग किया जाता है?
На сттот вопрос есть ответы на Stack Overflow на русском : Ключевое слово वाष्पशील जावा मैंने volatileकीवर्ड के बारे में कुछ लेख पढ़े लेकिन मैं इसका सही उपयोग नहीं कर पाया। क्या आप मुझे बता सकते हैं कि C # और Java में इसका क्या उपयोग होना चाहिए?
130 c#  java  volatile 

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

4
वाष्पशील महंगा है?
पढ़ने के बाद कंपाइलर राइटर्स के लिए JSR-133 कुकबुक को वाष्पशील के कार्यान्वयन के बारे में , विशेष रूप से "परमाणु निर्देशों के साथ सहभागिता" खंड मैं मानता हूं कि इसे अद्यतन किए बिना एक वाष्पशील चर को पढ़ने के लिए लोडलोड या लोडस्टेर बैरियर की आवश्यकता होती है। पृष्ठ …

6
C # में अस्थिर कीवर्ड का उपयोग
मैं एक छोटे से कार्यक्रम को कोड करना चाहूंगा जो नेत्रहीन के व्यवहार को दिखाता है volatile कीवर्ड । आदर्श रूप से, यह एक ऐसा कार्यक्रम होना चाहिए जो एक गैर वाष्पशील स्थिर क्षेत्र के लिए समवर्ती पहुँच करता है और जिसके कारण गलत व्यवहार हो जाता है। उसी प्रोग्राम …
88 c#  .net  volatile 

6
C ++ में वाष्पशील बनाम उत्परिवर्तनीय
मेरे पास वाष्पशील और उत्परिवर्तित के बीच अंतर के बारे में एक प्रश्न है। मैंने देखा कि दोनों का मतलब है कि इसे बदला जा सकता है। और क्या? क्या ये एक ही चीज हैं? क्या फर्क पड़ता है? वे कहां लागू हैं? दो विचार क्यों प्रस्तावित हैं? उन्हें अलग-अलग …
85 c++  volatile  mutable 

13
क्या C ++ वाष्पशील कीवर्ड मेमोरी बाड़ का परिचय देता है?
मैं समझता हूँ कि volatile संकलक को सूचित करता है कि मान को बदला जा सकता है, लेकिन इस कार्यक्षमता को पूरा करने के लिए, संकलक को काम करने के लिए मेमोरी बाड़ लगाने की आवश्यकता है? मेरी समझ से, अस्थिर वस्तुओं पर परिचालन के अनुक्रम को फिर से व्यवस्थित …

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