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

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

19
आईडीसोफरेबल इंटरफ़ेस का उचित उपयोग
मुझे Microsoft दस्तावेज़ पढ़ने से पता है कि IDisposableइंटरफ़ेस का "प्राथमिक" उपयोग अप्रबंधित संसाधनों को साफ करने के लिए है। मेरे लिए, "अनवांटेड" का अर्थ है डेटाबेस कनेक्शन, सॉकेट, विंडो हैंडल आदि जैसी चीजें। लेकिन, मैंने कोड देखा है जहां Dispose()विधि प्रबंधित संसाधनों को मुक्त करने के लिए लागू की …

21
मैं जावा का उपयोग करके एक बड़ी पाठ फ़ाइल लाइन को कैसे पढ़ सकता हूं?
मुझे जावा का उपयोग करके लाइन द्वारा लगभग 5-6 जीबी की एक बड़ी पाठ फ़ाइल पढ़ने की आवश्यकता है। मैं इसे जल्दी कैसे कर सकता हूं?

20
त्रुटि java.lang.OutOfMemoryError: GC ओवरहेड सीमा पार हो गई है
मुझे यह त्रुटि संदेश मिलता है क्योंकि मैं अपने JUnit परीक्षण निष्पादित करता हूं: java.lang.OutOfMemoryError: GC overhead limit exceeded मुझे पता है कि क्या OutOfMemoryErrorहै, लेकिन जीसी ओवरहेड सीमा का क्या मतलब है? इसे कैसे हल किया जा सकता है?

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

8
मशीन कहां है। कॉनफिग?
मैं एक परिवर्तन लागू करना चाहता हूं ताकि मैं अपने सी # 3.5 ऐप के लिए सर्वर जीसी सेटिंग्स का उपयोग कर सकूं - मैं machine.configफ़ाइल को संपादित करके ऐसा कर सकता हूं । एकमात्र समस्या यह है कि मुझे नहीं पता कि वह कहां है। मैं इस फाइल के …

11
जावास्क्रिप्ट में वस्तुओं को हटाना
मैं जावास्क्रिप्ट deleteऑपरेटर के साथ थोड़ा भ्रमित हूं । निम्नलिखित कोड कोड लें: var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; कोड के इस टुकड़े के बाद निष्पादित किया गया है, objहै null, लेकिन fooअभी भी बिल्कुल उसी तरह एक वस्तु को संदर्भित करता …

17
जावा में अंतिम रूप () विधि को कब कहा जाता है?
मुझे यह जानना चाहिए कि finalize()विधि को कब बुलाया जाता है JVM। मैंने एक परीक्षण वर्ग बनाया जो एक फाइल में लिखता है जब finalize()विधि को ओवरराइड करके बुलाया जाता है। इसे अंजाम नहीं दिया जाता है। क्या कोई मुझे इसका कारण बता सकता है कि यह क्यों नहीं चल …

12
System.gc () को कॉल करना बुरा क्यों है?
जावा में व्यक्ति को मुफ्त में बल देने के तरीके के बारे में एक प्रश्न का उत्तर देने के बाद (लड़का 1.5GB हैशपॉप को साफ कर रहा था ) , मुझे बताया गया कि इसे मैन्युअल रूप से कॉल करने के लिए बुरा व्यवहार है , लेकिन टिप्पणियां पूरी तरह …

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

11
क्या आपको वस्तुओं का निपटान करने और उन्हें अशक्त करने की आवश्यकता है?
क्या आपको वस्तुओं का निपटान करने और उन्हें शून्य करने के लिए सेट करने की आवश्यकता है, या जब वे दायरे से बाहर जाते हैं, तो कचरा कलेक्टर उन्हें साफ करेगा?

9
जावास्क्रिप्ट कचरा संग्रह क्या है?
जावास्क्रिप्ट कचरा संग्रह क्या है? बेहतर कोड लिखने के लिए एक वेब प्रोग्रामर के लिए जावास्क्रिप्ट कचरा संग्रहण के बारे में समझना क्या महत्वपूर्ण है?


16
C ++ में कचरा कलेक्टर क्यों नहीं है?
सबसे पहले कचरा संग्रह के गुण के कारण मैं यह सवाल नहीं पूछ रहा हूं। यह पूछने का मेरा मुख्य कारण यह है कि मुझे पता है कि बज़्ने स्ट्रॉस्ट्रुप ने कहा है कि C ++ में कुछ समय में एक कचरा संग्रहकर्ता होगा। इसके साथ ही कहा, इसे क्यों …

22
जावा में कचरा संग्रह को कैसे मजबूर करें?
क्या जावा में कचरा संग्रह करना संभव है, भले ही यह करने के लिए मुश्किल हो? मैं जानता हूं System.gc();और Runtime.gc();वे केवल जीसी करने के लिए सुझाव देते हैं। मैं GC को कैसे मजबूर कर सकता हूं?

6
नया स्वचालित संदर्भ गिनती तंत्र कैसे काम करता है?
क्या कोई मुझे संक्षेप में बता सकता है कि ARC कैसे काम करता है? मुझे पता है कि यह कचरा संग्रह से अलग है, लेकिन मैं बस सोच रहा था कि यह कैसे काम करता है। इसके अलावा, अगर ARC वह करता है जो GC बिना प्रदर्शन में बाधा डाले …

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