मैं एक उपकरण या एक स्क्रिप्ट की तलाश में हूं जो मेरे वेब ऐप से कंसोल लॉग लेगा, कचरा संग्रह जानकारी को पार्स करेगा और इसे सार्थक तरीके से प्रदर्शित करेगा।किसी भी जावा कचरा संग्रह लॉग विश्लेषण उपकरण के बारे में पता है?
मैं निम्नलिखित झंडे के साथ एक सन जावा 1.4.2 JVM पर शुरू कर रहा हूँ:
-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails
लॉग उत्पादन इस तरह दिखता है:
54.736: [Full GC 54.737: [Tenured: 172798K->18092K(174784K), 2.3792658 secs] 257598K->18092K(259584K), [Perm : 20476K->20476K(20480K)], 2.4715398 secs]
के कुछ सौ की भावना बनाना अगर मेरे पास ऐसा टूल था जो कचरा संग्रहण रुझानों को दृष्टि से ग्राफ करेगा तो इन प्रकार की लॉग प्रविष्टियां बहुत आसान होंगी।
एक वाणिज्यिक उत्पाद जेक्लेरिटी सेंसरम है, जिसकी मैंने कोशिश नहीं की है। हालांकि, इसके लेखक द्वारा यह बात सामान्य रूप से जावा जीसी पर काफी जानकारीपूर्ण थी: http://www.infoq.com/presentations/Visualizing-Java-GC –