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

मेमोरी कंप्यूटर या अन्य डिजिटल इलेक्ट्रॉनिक डिवाइस में उपयोग के लिए अस्थायी या स्थायी आधार पर प्रोग्राम या डेटा को स्टोर करने के लिए उपयोग किए जाने वाले भौतिक उपकरणों को संदर्भित करता है।

10
कचरा संग्रहण के लिए एक अच्छा विचार कब है?
इसलिए मैं C # कचरा संग्राहक को चलाने के लिए एक सवाल पढ़ रहा था जहां लगभग हर एक जवाब एक ही है: आप इसे कर सकते हैं, लेकिन आपको कुछ दुर्लभ मामलों को छोड़कर नहीं करना चाहिए । अफसोस की बात है कि इस तरह के मामले क्या हैं, …

15
एक विधि के लिए मेमोरी बनाम प्रदर्शन की गति के लिए कब अनुकूलित करें?
मैंने हाल ही में अमेज़न पर साक्षात्कार किया है। एक कोडिंग सत्र के दौरान, साक्षात्कारकर्ता ने पूछा कि मैंने एक विधि में एक चर की घोषणा क्यों की। मैंने अपनी प्रक्रिया को समझाया और उन्होंने मुझे कम चर के साथ एक ही समस्या को हल करने के लिए चुनौती दी। …

6
जावा में स्टैक और हीप मेमोरी
जैसा कि मैं समझता हूं, जावा में, स्टैक मेमोरी प्राइमिटिव्स और विधि इनवोकेशन रखती है और हीप मेमोरी का उपयोग ऑब्जेक्ट्स को स्टोर करने के लिए किया जाता है। मान लीजिए मेरे पास एक क्लास है class A { int a ; String b; //getters and setters } aकक्षा में …

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

11
क्या आपने स्पेस हार्डिंग से निपटा है?
मैं अंतरिक्ष के सख्त होने पर सर्वोत्तम प्रथाओं का अध्ययन करने के लिए बहुत उत्सुक हूं। उदाहरण के लिए, मैंने पढ़ा है (हालाँकि मैं अब कोई लेख नहीं ढूँढ सकता) कि मंगल रोवर्स के कुछ मुख्य भागों ने गतिशील मेमोरी आवंटन का उपयोग नहीं किया, वास्तव में यह निषिद्ध था। …
62 c  memory 

6
CPU कैश मेमोरी इतनी तेज़ क्यों है?
CPU कैश मेमोरी को मुख्य मेमोरी की तुलना में बहुत तेज क्या बनाता है? मैं एक tiered कैश सिस्टम में कुछ लाभ देख सकते हैं। यह समझ में आता है कि एक छोटा कैश खोज करने के लिए तेज़ है। लेकिन इसमें और भी बहुत कुछ होना चाहिए।
58 memory  caching 

5
क्या पैकमैन के खेल में "स्तर 256 बग" को एक खंडित सेगफॉल्ट माना जा सकता है?
मैं किसी को विभाजन के दोषों को समझाने की कोशिश कर रहा हूं, और मैं पैकमैन में स्तर 256 किल-स्क्रीन के बारे में सोच रहा था, और यह पूर्णांक अतिप्रवाह से कैसे ट्रिगर होता है, और एक विभाजन में "अज्ञात राज्य" की तरह-तरह का व्यवहार कैसे होता है। गलती। मैं …
51 memory  errors 

3
हम अभी भी स्टैक को पीछे की तरफ क्यों बढ़ाते हैं?
C कोड संकलित करने और असेंबली को देखने पर, यह सब इस तरह से पीछे की तरफ बढ़ता है: _main: pushq %rbp movl $5, -4(%rbp) popq %rbp ret -4(%rbp)- इसका मतलब यह है कि बेस पॉइंटर या स्टैक पॉइंटर वास्तव में ऊपर जाने के बजाय मेमोरी एड्रेस को नीचे ले …
46 c  memory  assembly 

4
अशक्त मान कहाँ संग्रहीत हैं, या वे बिल्कुल संग्रहीत हैं?
मैं अशक्त मूल्यों या अशक्त संदर्भों के बारे में सीखना चाहता हूं। उदाहरण के लिए मेरे पास Apple नामक एक वर्ग है और मैंने इसका एक उदाहरण बनाया है। Apple myApple = new Apple("yummy"); // The data is stored in memory फिर मैंने उस सेब को खाया और अब उसे …
39 memory  null 

8
C ++ में मेमोरी मैनेजमेंट करने में प्रोग्रामर का कितना समय व्यतीत होता है
जो लोग एकत्रित भाषाओं को कचरा करने के लिए उपयोग किए जाते हैं, वे अक्सर C ++ के मेमोरी प्रबंधन से डरते हैं। ऐसे उपकरण हैं, जैसे auto_ptrऔर shared_ptrजो आपके लिए कई स्मृति प्रबंधन कार्यों को संभालेंगे। C ++ पुस्तकालयों के बहुत सारे उपकरण उन उपकरणों से पहले होते हैं, …
39 c++  memory 

10
एक चर और एक स्मृति स्थान के बीच अंतर क्या है? [बन्द है]
हाल ही में मैं फ़्लैशकार्ड के रूप में एक दृश्य तरीके से पॉइंटर्स समझाने की कोशिश कर रहा हूं। प्रश्न ००१: यह कंप्यूटर मेमोरी में किसी स्थान का रेखाचित्र है। क्या यह सच है कि इसका पता है 0x23452? क्यूं कर? उत्तर: हां, क्योंकि यह 0x23452बताता है कि कंप्यूटर इस …

1
आधुनिक सीपीयू पर एकल-असाइनमेंट एडीटी उन्मुख कोड का प्रदर्शन
एकल असाइनमेंट के साथ अपरिवर्तनीय डेटा में काम करने से अधिक मेमोरी की आवश्यकता का स्पष्ट प्रभाव पड़ता है, एक अनुमान लगाएगा, क्योंकि आप लगातार नए मान बना रहे हैं (हालांकि कवर के तहत संकलक इस मुद्दे को कम करने के लिए सूचक चालें करते हैं)। लेकिन मैंने अब कुछ …

5
यदि कोई संख्या बहुत बड़ी है तो वह अगली मेमोरी लोकेशन पर फैल जाती है?
मैं सी प्रोग्रामिंग की समीक्षा कर रहा हूं और मुझे परेशान करने वाली कुछ चीजें हैं। इस कोड को उदाहरण के लिए लेते हैं: int myArray[5] = {1, 2, 2147483648, 4, 5}; int* ptr = myArray; int i; for(i=0; i<5; i++, ptr++) printf("\n Element %d holds %d at address %p", …

2
केवल सी-स्ट्रिंग शाब्दिक ही क्यों पढ़े जाते हैं?
स्ट्रिंग-लिटरल रीड-ओनली (-इस / -इड) का क्या फायदा (ओं): फिर भी पैर में खुद को गोली मारने का एक और तरीका char *foo = "bar"; foo[0] = 'd'; /* SEGFAULT */ एक पंक्ति में शब्दों के पढ़ने-लिखने वाले सरणी को सुरुचिपूर्ण ढंग से आरंभ करने में असमर्थता: char *foo[] = …
29 c  memory  strings 

8
क्या यह संभव है कि स्‍मृति का अनुमान लगाया जाए कि स्‍मृति को कब स्‍पष्‍ट किया जाए --- केवल स्रोत कोड से?
मेमोरी (और संसाधन लॉक) एक कार्यक्रम के निष्पादन के दौरान निर्धारक बिंदुओं पर ओएस पर वापस आ जाते हैं। एक कार्यक्रम का नियंत्रण प्रवाह अपने आप में यह जानने के लिए पर्याप्त है कि निश्चित रूप से, किसी दिए गए संसाधन को कैसे हटाया जा सकता है। ठीक उसी तरह …
27 parsing  memory 

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