garbage-collection पर टैग किए गए जवाब

कचरा संग्रह (जीसी) स्वचालित मेमोरी प्रबंधन का एक रूप है जो कचरा, या उन वस्तुओं द्वारा कब्जा की गई मेमोरी को पुनः प्राप्त करने का प्रयास करता है जो अब प्रोग्राम द्वारा उपयोग में नहीं हैं।

2
क्या C # में इवेंट हैंडलर्स को स्पष्ट रूप से निकालना आवश्यक है
मेरे पास एक वर्ग है जो कुछ घटनाओं की पेशकश करता है। उस वर्ग को विश्व स्तर पर घोषित किया गया है, लेकिन उस वैश्विक घोषणा पर नहीं - यह ऐसे तरीकों के रूप में आवश्यक है, जिनकी जरूरत है। हर बार उस वर्ग को एक विधि की आवश्यकता होती …

15
सी # में कचरा संग्रह के लिए सबसे अच्छा अभ्यास
मेरे अनुभव में ऐसा लगता है कि ज्यादातर लोग आपको बताएंगे कि कचरा संग्रहण के लिए बाध्य करना नासमझी है लेकिन कुछ मामलों में जहां आप बड़ी वस्तुओं के साथ काम कर रहे हैं जो हमेशा 0 पीढ़ी में एकत्र नहीं होते हैं, लेकिन जहां मेमोरी एक मुद्दा है, कलेक्शन …

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

16
System.gc () कब कुछ करता है?
मुझे पता है कि कचरा संग्रह जावा में स्वचालित है। लेकिन मैं समझ गया कि यदि आप System.gc()अपने कोड में कहते हैं कि JVM उस बिंदु पर कचरा संग्रह करने का निर्णय ले सकता है या नहीं। यह कैसे ठीक काम करता है? किस आधार / पैरामीटर पर जेवीएम एक …

6
क्या जावा वस्तुओं को सेट करने से कुछ भी नहीं हो सकता है?
मैं कुछ पुरानी पुस्तकों को ब्राउज़ कर रहा था और पीटर हैगर द्वारा "प्रैक्टिकल जावा" की एक प्रति मिली। प्रदर्शन अनुभाग में, ऑब्जेक्ट सन्दर्भों को nullतब सेट करने की सिफारिश की जाती है जब कोई आवश्यकता नहीं होती है। जावा में, nullप्रदर्शन या कचरा संग्रह दक्षता में सुधार करने के …

5
किस प्रकार का कचरा संग्रह गो उपयोग करता है?
गो एक कचरा एकत्रित भाषा है: http://golang.org/doc/go_faq.html#garbage_collection यहाँ यह कहता है कि यह एक मार्क-एंड-स्वीप कचरा संग्रहकर्ता है, लेकिन यह विवरण में नहीं आता है, और एक प्रतिस्थापन काम करता है ... फिर भी, यह पैराग्राफ गो रिलीज़ होने के बाद से बहुत अपडेट नहीं हुआ है। यह अभी भी …

11
शब्द और अवधारणा के अर्थ को समझना - RAII (संसाधन अधिग्रहण प्रारंभिक है)
क्या आप C ++ डेवलपर्स हमें एक अच्छा विवरण दे सकते हैं कि RAII क्या है, यह क्यों महत्वपूर्ण है, और अन्य भाषाओं के लिए इसकी कोई प्रासंगिकता हो सकती है या नहीं? मैं कर एक छोटा सा पता है। मेरा मानना ​​है कि यह "संसाधन अधिग्रहण प्रारंभिक है" के …

13
लाखों छोटी अस्थायी वस्तुओं को बनाने के लिए सबसे अच्छा अभ्यास
लाखों छोटी वस्तुओं को बनाने (और जारी करने) के लिए "सर्वोत्तम अभ्यास" क्या हैं? मैं जावा में एक शतरंज कार्यक्रम लिख रहा हूं और खोज एल्गोरिथ्म प्रत्येक संभव कदम के लिए एक "मूव" ऑब्जेक्ट उत्पन्न करता है, और एक नाममात्र खोज आसानी से प्रति सेकंड एक मिलियन चाल वस्तुओं को …

11
Android में कचरा संग्रहकर्ता
मैंने कई एंड्रॉइड उत्तर देखे हैं जो कुछ स्थितियों में कचरा कलेक्टर को कॉल करने का सुझाव देते हैं। मेमोरी-भूखा संचालन करने से पहले एंड्रॉइड में कचरा कलेक्टर से अनुरोध करना एक अच्छा अभ्यास है? यदि नहीं, तो क्या मुझे OutOfMemoryत्रुटि मिलने पर ही फोन करना चाहिए ? क्या कचरे …

9
आप शैल से गारबेज कलेक्शन कैसे करते हैं?
इसलिए मैं एक रिमोट बॉक्स पर जम्प के साथ एक ढेर को देख रहा हूं और मैं उस पर कचरा संग्रह करना चाहता हूं। आप jvisualvm या jconsole और दोस्तों में पॉपिंग के बिना यह कैसे करते हैं? मुझे पता है कि आपको कचरा संग्रहण के लिए मजबूर नहीं होना …

5
क्यों बड़े ऑब्जेक्ट हीप और हम क्यों परवाह करते हैं?
मैंने जनरेशन और लार्ज ऑब्जेक्ट हीप के बारे में पढ़ा है। लेकिन मैं अभी भी यह समझने में नाकाम हूं कि लार्ज ऑब्जेक्ट हीप होने का महत्व (या लाभ) क्या है? क्या गलत हो सकता था (प्रदर्शन या स्मृति के मामले में) अगर CLR सिर्फ जेनरेशन 2 (Gen0 को ध्यान …

16
जावा में कचरा संग्रहकर्ता क्या है?
मैं जावा में नया हूं और जावा में कचरा संग्रहकर्ता के बारे में उलझन में हूं। यह वास्तव में क्या करता है और कब आता है। कृपया जावा में कचरा कलेक्टर के कुछ गुणों का वर्णन करें।

20
GC.Collect () का उपयोग करने के बारे में क्या गलत है?
हालाँकि मैं इस फ़ंक्शन के साथ खेलने के गंभीर निहितार्थों को समझता हूं (या कम से कम जो मैं सोचता हूं), मैं यह देखने में विफल हूं कि यह इन चीजों में से एक क्यों बन रहा है, जो सम्मानजनक प्रोग्रामर कभी भी उपयोग नहीं करेंगे, यहां तक ​​कि उन …

3
कचरा उठाने वाला यहां अनंत लूप से कैसे बचता है?
निम्नलिखित सी # कार्यक्रम पर विचार करें, मैंने इसे कोडगुल्फ़ पर लूपिंग के बिना एक लूप बनाने के उत्तर के रूप में प्रस्तुत किया: class P{ static int x=0; ~P(){ System.Console.WriteLine(++x); new P(); } static void Main(){ new P(); } } यह कार्यक्रम मेरे निरीक्षण में एक अनंत लूप की …

3
जावा कचरा संग्रह लॉग संदेश
मैंने लॉग में कचरा संग्रह जानकारी को डंप करने के लिए जावा को कॉन्फ़िगर किया है ( क्रिया जीसी )। मैं इस बात से अनिश्चित हूं कि लॉग में कचरा संग्रह प्रविष्टियों का क्या मतलब है। इन प्रविष्टियों का एक नमूना नीचे पोस्ट किया गया है। मैंने Google पर चारों …

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