मैंने एक छोटा जावा एप्लिकेशन लिखा है जिसके लिए मुझे मेमोरी उपयोग, रनिंग टाइम इत्यादि जैसे प्रदर्शन मीट्रिक प्राप्त करने की आवश्यकता है, क्या प्रदर्शन माप उपकरण का उपयोग करने के लिए कोई आसान है?जावा बेंचमार्किंग टूल
उत्तर
Yourkit काफ़ी अच्छा (मुक्त 30 दिन परीक्षण) है। ग्रहण ने TPTP tools में भी बनाया है।
Apache JMeter सुविधाओं की एक टन, बेंच मार्किंग http अनुरोधों के लिए, JDBC कॉल, वेब सेवाओं, JMS, मेल, नियमित रूप से जावा अनुरोध, आदि
रनटाइम मेट्रिक्स के लिए, VisualVM, नेटबीन्स प्रोफाइलर, या ग्रहण टीपीटीपी उपकरण जैसे किसी भी प्रोफाइलर का उपयोग करें। एक प्रोफाइलर आमतौर पर आपको अधिक फ़ंक्शन-मीट्रिक मीट्रिक देता है जैसे व्यक्तिगत फ़ंक्शन, हॉटस्पॉट इत्यादि के लिए रनटाइम
आप Open Source JMX टूल की सूची भी देख सकते हैं।
इन्हें जेएमटर और ऐसे अन्य लोड-जेनरेटर टूल के साथ संयोजन में उपयोग करें।
एक कार्यक्रम जिसका उल्लेख नहीं किया गया है ओरेकल (बीईए) मिशन कंट्रोल है। यह जेआरॉकिट जेवीएम (जिसे इंटेल प्लेटफ़ॉर्म पर सबसे तेज़ JVM माना जाता है) के साथ आता है, जो http://www.oracle.com/technology/software/products/jrockit/index.html से निःशुल्क उपलब्ध है।
मिशन नियंत्रण अनिवार्य रूप से जेकनसोल के ओरेकल/बीईए के समकक्ष है, लेकिन यह काफी अधिक प्रदान करता है। यह अन्य जेवीएम के साथ भी काम करेगा, हालांकि आपको अधिक उन्नत सुविधाओं का लाभ उठाने के लिए जेआरॉकिट की आवश्यकता होगी (उदाहरण के लिए, विधि प्रोफाइलिंग)।
- 1. जावा प्रोग्राम बेंचमार्किंग
- 2. स्टॉपवॉच बेंचमार्किंग स्वीकार्य है?
- 3. जेवीएम बेंचमार्किंग एप्लिकेशन
- 4. बेंचमार्किंग वीबीए कोड
- 5. बेंचमार्किंग django ऐप्स
- 6. स्केला में बेंचमार्किंग
- 7. बेंचमार्किंग/प्रोफाइलिंग जावास्क्रिप्ट
- 8. बेंचमार्किंग विधि C#
- 9. बेंचमार्किंग रेल मॉडल मॉडल
- 10. बेंचमार्किंग कोड स्निपेट (सी ++)
- 11. बेंचमार्किंग एडब्ल्यूएस क्लाउडफ़्रंट
- 12. अपाचे के एबी बेंचमार्किंग टूल से परिणामों की व्याख्या कैसे की जानी चाहिए?
- 13. MySQL एकल क्वेरी बेंचमार्किंग रणनीतियां
- 14. जावा कोड जनरेशन टूल के लिए यूएमएल
- 15. जावा के लिए रैखिक प्रोग्रामिंग टूल/लाइब्रेरी
- 16. रीशर्पर जैसे टूल, लेकिन जावा के लिए?
- 17. टूल?
- 18. प्रदर्शन बेंचमार्किंग के लिए रेल रत्न/उपकरण?
- 19. WADL जनरेशन टूल
- 20. ग्राफ विज़ुअलाइज़ेशन टूल
- 21. किसी टूल
- 22. InstallUtil टूल
- 23. हैडूप टूल
- 24. InstallUtil टूल
- 25. टूल टिप्स
- 26. ग्रहण/स्प्रिंगसोर्स टूल सूट
- 27. जावा प्रोजेक्ट में अनावश्यक निर्भरताओं को हटाने के लिए टूल
- 28. जावा
- 29. बेंचमार्किंग <ctime> और शिक्षा को पुन: क्रम
- 30. स्प्रिंग्स टूल टूल सूट और स्क्रैच से एक एप्लिकेशन बनाना
मिशन नियंत्रण अब 7u40 के बाद से जेडीके के हिस्से के रूप में आता है! प्रगति के लिए होरे :-) –