विषयसूची:

जावा में कचरा संग्रहण के लिए किस विधि का उपयोग किया जाता है?
जावा में कचरा संग्रहण के लिए किस विधि का उपयोग किया जाता है?

वीडियो: जावा में कचरा संग्रहण के लिए किस विधि का उपयोग किया जाता है?

वीडियो: जावा में कचरा संग्रहण के लिए किस विधि का उपयोग किया जाता है?
वीडियो: जावा में कचरा संग्रहण | GC क्या है और यह JVM में कैसे काम करता है? | जीसी के प्रकार | गीकिफ़िक 2024, दिसंबर
Anonim

जीसी () विधि का उपयोग किया जाता है कॉल करने के लिए मल जमा करना स्पष्ट रूप से। तथापि जीसी () तरीका इस बात की गारंटी नहीं है कि JVM प्रदर्शन करेगा कचरा संग्रहण . यह केवल JVM के लिए अनुरोध करता है कचरा संग्रहण . इस तरीका सिस्टम और रनटाइम क्लास में मौजूद है।

यह भी सवाल है कि जावा में कचरा संग्रहण के लिए किस एल्गोरिदम का उपयोग किया जाता है?

NS जीसी पुरानी पीढ़ी में उपयोग एक कलन विधि "मार्क-स्वीप-कॉम्पैक्ट" कहा जाता है। इसका पहला चरण कलन विधि पुरानी पीढ़ी में जीवित वस्तुओं को चिह्नित करना है। फिर, यह सामने से ढेर की जाँच करता है और केवल बचे हुए लोगों को पीछे छोड़ देता है (स्वीप)।

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

इस प्रकार, हम Java में कचरा संग्रहण का उपयोग कैसे कर सकते हैं?

इसे करने के दो तरीके हैं:

  1. सिस्टम का उपयोग करना। जीसी () विधि: सिस्टम क्लास में गारबेज कलेक्टर को चलाने के लिए जेवीएम का अनुरोध करने के लिए स्थिर विधि जीसी () होती है।
  2. रनटाइम का उपयोग करना। getRuntime ()। gc() विधि: रनटाइम क्लास एप्लिकेशन को JVM के साथ इंटरफेस करने की अनुमति देता है जिसमें एप्लिकेशन चल रहा है।

हम जावा में कचरा संग्रहण को कैसे रोक सकते हैं?

अपने जावा कचरा संग्रह ओवरहेड को कम करने के लिए 5 युक्तियाँ

  1. टिप # 1: संग्रह क्षमता की भविष्यवाणी करें।
  2. टिप # 2: सीधे स्ट्रीम की प्रक्रिया करें।
  3. युक्ति # 3: अपरिवर्तनीय वस्तुओं का प्रयोग करें।
  4. टिप # 4: स्ट्रिंग कॉन्सटेनेशन से सावधान रहें।
  5. अंतिम विचार।

सिफारिश की: