2011-08-31 15 views
8

मैंने अभी ग्रहण 3.7 का उपयोग करना शुरू कर दिया है। पहले ग्रहण 3.6 के साथ मैंने निष्पादन-समय प्रोफाइलिंग के लिए टीपीटीपी नामक एक उपकरण का उपयोग किया था (यह इसके अलावा बहुत कुछ कर सकता था, लेकिन मुझे इसकी आवश्यकता है)।ग्रहण 3.7 के लिए निश्चित प्रोफाइलिंग उपकरण कौन सा है?

मुझे लगता है कि टीपीटीपी को अब हटा दिया गया है, यह अब सक्रिय ग्रहण परियोजना नहीं है।

क्या कोई नई परियोजना है जो टीपीटीपी को प्रतिस्थापित करती है? ग्रहण के साथ बंडल किए गए समकक्ष उपकरण प्रतीत नहीं होते हैं, इसलिए मैं सोच रहा हूं कि एक्लिप्स 3.7 के लिए डिफ़ॉल्ट गो-टू-फ्री प्रोफाइलर कौन सा है?

अतिरिक्त अंक: जिस वर्ग में मैं प्रोफाइल कर रहा हूं वह बहुत सारे जेएनआई कॉल का उपयोग करता है। मुझे इन मूल कॉलों में क्या होता है, इस बारे में कोई सार्थक अंतर्दृष्टि प्राप्त करने की उम्मीद नहीं है, लेकिन मैं यह नहीं चाहता कि मैं प्रोफेसर को तोड़ने के लिए देशी कॉल का उपयोग करूं। किसी कारण से ग्रहण 3.6 पर टीपीटीपी इसे संभाल नहीं सकता!

उत्तर

6

im इस उपकरण के साथ काम कर रहे:

http://code.google.com/a/eclipselabs.org/p/jvmmonitor/

अलविदा

+0

मैंने इस के नवीनतम संस्करण को बिना किसी किस्मत के स्थापित करने का प्रयास किया। ग्रहण 3.6 और 3.7 दोनों में मुझे निम्न क्रैश मिलता है: –

+0

http://code.google.com/a/eclipselabs.org/p/jvmmonitor/issues/detail?id=63 –

+2

@ सैलीम, भंडार को रीफ्रेश करने का प्रयास करें 'उपलब्ध भंडार' वरीयता पृष्ठ में जेवीएम मॉनिटर। – Kane

4

तो एक व्यावसायिक समाधान आप के लिए एक विकल्प है, मैं सिफारिश कर सकते हैं

http://www.yourkit.com/

या

http://www.ej-technologies.com

हालांकि बाद में मैंने ओएसएक्स पर अपना वीएम क्रैश किया, जब मैंने आखिरी कोशिश की। सौभाग्य से, वहाँ एक पूरी तरह से काम कर परीक्षण संस्करण ...

0

आप JVM मॉनिटर है, जो एक है का उपयोग कर सकते (है एक ग्रहण उपकरण नहीं, JDK 6 अद्यतन 7 और अगले में शामिल है) शुद्ध जावा में मुफ्त ग्रहण प्लगइन।

https://code.google.com/a/eclipselabs.org/p/jvmmonitor/

यह आप JVM अनुप्रयोगों पर नजर रखने, किसी भी विशेष लांच विन्यास या तैयारी की आवश्यकता नहीं है की सुविधा देता है, और कनेक्ट करने और नजर रखने के लिए मानक JVM API का उपयोग करता। मेरे लिए यह सिर्फ ठीक से ठीक है, ठीक से बाहर बॉक्स में काम किया।

इसमें प्रोफाइलिंग शामिल है, आपके निर्दिष्ट पैकेज को लक्षित करता है & में 'कुल समय' शामिल है और विधि प्रोफाइलिंग के लिए पेड़ कॉल करें। ये मुझे चाहिए & JVisualVM के साथ नहीं मिल सका।

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