2012-12-22 12 views
5

में जावा के लिए प्रोफाइलिंग मुझे एक टीम प्रोजेक्ट (ग्रहण जूनो में) के प्रदर्शन को अनुकूलित करना है।ग्रहण जूनो

बोतल गर्दन (समय) की पहचान करने के लिए मैं एक उपकरण या प्लगइन खोज रहा हूं।

एक अच्छा मंच TPTP लगता है, लेकिन यह अब ग्रहण जूनो में समर्थित नहीं है। JVM एक अच्छी शुरुआत है लेकिन एक गहन विश्लेषण के लिए पर्याप्त नहीं लगता है।

क्या आपके पास एक्लिप्स जूनो में एक एकीकृत प्लगइन के लिए कुछ अच्छी कीमतें थीं?

यदि कुछ स्टैंडअलोन उपकरण भी सफल नहीं है।

उत्तर

6

जावा प्रोफाइलर दुनिया में कई बड़े समाधान कर रहे हैं:

JProfiler और YourKit विश्लेषण करने के लिए शक्तिशाली उपकरण हैं बड़ा ईई आवेदन। व्यक्तिगत रूप से मैं आपकी किट पसंद करता हूं। इसमें easy intergation with Eclipse है। लेकिन यह सब सशुल्क समाधान है और हमेशा आपको इसे खरीदने की ज़रूरत नहीं है।

यदि आपके पास बहुत जटिल अनुप्रयोग नहीं है तो पहले JVisualVM का उपयोग करने का प्रयास करें। यह प्रदर्शन समस्या विश्लेषण की विस्तृत श्रृंखला के लिए पर्याप्त होना चाहिए। जीसी व्यवहार की निगरानी करने के लिए इसमें VisualGC प्लगइन बहुत अच्छा है। VIsualGC प्लगइन के साथ, ढेर डंप बनाने और MAT के साथ इसका विश्लेषण करने के बाद आप जीसी को पूरी तरह से ट्यून करने में सक्षम हैं यदि आपको आवश्यकता हो।

3

मैं JProfiler का बड़ा प्रशंसक हूं और इसमें Eclipse plugin भी है।

इस SO पोस्ट में आप यह पा सकते हैं कि यह कैसे काम करता है।

+0

मैं एक मुक्त या मुक्त स्रोत उपकरण पसंद करूंगा, लेकिन मैं एक नज़र डालेगा। – Lambach

संबंधित मुद्दे