मैंने हाल ही में एक ओजीआई जावा एप्लिकेशन को प्रोफाइल करना शुरू किया है जिसे मैं VisualVM का उपयोग कर लिख रहा हूं। एक बात मैंने देखी है कि जब एप्लिकेशन किसी क्लाइंट (जेएमएस पर) को डेटा भेजना शुरू करता है, तो लोड की गई कक्षाओं की संख्या स्थिर दर से बढ़ने लगती है। हालांकि, हीप आकार और पर्मजेन आकार स्थिर रहता है। आंकड़ों को भेजने से रोकने के बाद भी कक्षाओं की संख्या कभी नहीं गिरती है। क्या यह एक स्मृति रिसाव है? मुझे लगता है कि यह है, क्योंकि लोड किए गए वर्गों को कहीं भी संग्रहीत किया जाना चाहिए, हालांकि कई घंटों तक एप्लिकेशन चलाने के बाद ही ढेर और परमिट कभी भी बढ़ता नहीं है।जावा में लोड किए गए वर्गों की संख्या में संभावित मेमोरी लीक
मेरी रूपरेखा आवेदन के स्क्रीनशॉट जाना लिए here
मैं आप से पूछना सकते हैं कि कैसे आप नए वर्ग के निर्माण से छुटकारा मिला? मैं इस समस्या से लड़ रहा हूं और मैं आपके समाधान का प्रयास करना चाहता हूं। - धन्यवाद – Ytsejammer