मैं अपने वसंत आवेदन को प्रोफाइल करने के लिए JVM Explorer
- link to JVM Explorer का उपयोग कर रहा हूं। मेरे पास इसके बारे में निम्नलिखित प्रश्न हैं।ढेर मेमोरी उपयोग क्यों करें और लोड की गई कक्षाओं की संख्या बढ़ती जा रही है?
क्यों 'प्रयुक्त ढेर मेमोरी' रहता है बढ़ रही है के बाद भी आवेदन अप शुरू कर दिया है और अभी तक कोई अनुरोध नहीं मिला है? (छवि 1)
कचरा संग्रह के बाद और किसी भी अनुरोध प्राप्त करने से पहले 'प्रयुक्त हीप मेमोरी' बढ़ती रहती है? (छवि 2)
कचरा संग्रह के बाद क्यों, लोड किए गए वर्गों के आवेदन संख्या में कुछ अनुरोध भेजकर बढ़ रहा है? क्या पिछले वर्गों का उपयोग करने वाला आवेदन नहीं है? यह लगभग हर चीज क्यों बढ़ रहा है (ढेर, भारित वर्गों की संख्या)? (छवि 3)
के बाद आवेदन शुरू होता है - enlarge image
'भागो कचरा कलेक्टर' बटन पर क्लिक करने के बाद। - enlarge image
कूड़ा संग्रह प्रक्रिया पूरा होने के बाद आवेदन करने के लिए कुछ अनुरोध भेजने के बाद - enlarge image
आपके उत्तर के लिए धन्यवाद, मैंने VisualVM का उपयोग करने की कोशिश की लेकिन इसे चलाने के लिए प्रबंधित नहीं किया जा सका। एक्लिप्स के साथ एकीकृत करने के लिए कौन सा प्रोफाइलर सबसे अच्छा है? मेरा प्रश्न जो VisualVM से संबंधित है, यहां है http://stackoverflow.com/questions/31064849/visualvm-is-unable-to-profile-a-web-plication-on-eclipse –
@ DanielNewton मैं कहूंगा कि ग्रहण और दृश्य वीएम तीसरे पसंदीदा आईडीई और प्रोफाइलर्स हैं जो मैं आते हैं। जब मैंने आपकेकिट के साथ इंटेलिज का उपयोग किया है तो मुझे कोई समस्या नहीं है। –
मैं फ्लाइट रिकॉर्डर के बारे में कैसे देखता हूं? –