वहाँ रहे हैं किसी भी उपकरण है कि Metaspace एक Java8 हॉटस्पॉट वीएम से डंप प्राप्त करने में सक्षम हैं?कैसे Java8 Metaspace डंप (नहीं हीप डंप) प्राप्त करने के लिए
उत्तर
ऐसा लगता है कि आपको कक्षा लोडिंग रिसाव का सामना करना पड़ता है।
उपयोग
jmap -clstats PID
वर्ग लोडर आँकड़े डंप करने के लिए;jcmd PID GC.class_stats
प्रत्येक लोड कक्षा के स्मृति उपयोग के बारे में विस्तृत जानकारी मुद्रित करने के लिए। उत्तरार्द्ध को-XX:+UnlockDiagnosticVMOptions
की आवश्यकता है।
हीप डंप भी मदद करेगा, क्योंकि मेटास्पेस के प्रत्येक वर्ग में ढेर में java.lang.Class
उदाहरण है।
हाय अपांगिन, आपकी सलाह के लिए धन्यवाद। मैं jmap -dump कमांड का उपयोग करके पूरे ढेर को डंप करने में सक्षम था, हालांकि मैं डंप फ़ाइल का विश्लेषण करने के लिए jhat कमांड चलाने के लिए संघर्ष कर रहा हूं। हीप डंप लगभग 5 जीबी है, और जाट पूरा होने के बिना 2 घंटे चल रहा है, क्या यह सामान्य है? – czh
जाट अंततः लगभग 2 घंटे चलने के बाद हीप स्पेस ओओएम त्रुटि के साथ समाप्त हो गया। – czh
@czh [ग्रहण स्मृति विश्लेषक] (http://www.eclipse.org/mat/) बड़े ढेर डंप के साथ भी ठीक काम करता है। – apangin
- 1. जावा हीप डंप अनुमतियां
- 2. जावा वेबस्टार्ट हीप डंप
- 3. एंड्रॉइड स्ट्रीटीमोड और हीप डंप
- 4. विंडोज मेमोरी डंप से एक जावा हीप डंप बनाएं
- 5. तरीके टोमकैट चलाने से हीप डंप कैसे प्राप्त करें 7
- 6. Java8 metaspace और ढेर उपयोग
- 7. जेनरेटिंग हीप डंप जावा जेआर 7
- 8. जावा हीप डंप में संवेदनशील डेटा
- 9. क्या जावा हीप डंप में थ्रेड स्टैक्स
- 10. वी 8 जावास्क्रिप्ट हीप डंप स्कीमा
- 11. हैलो वर्ल्ड एंड्रॉइड एपीपी के लिए अप्रत्याशित हीप डंप
- 12. डंप
- 13. ReadVirtual विफल होने के कारण हीप डंप बनाने में असमर्थ
- 14. "आउट ऑफ़ मेमोरी" के बाद हीप डंप कहां खोजें
- 15. वीसीडी डंप। कैसे?
- 16. कोर डंप
- 17. मैं क्रैश डंप कैसे प्राप्त करूं
- 18. स्मृति डंप
- 19. विकिपीडिया डंप
- 20. TortoiseSVN, एक भंडार डंप करने के लिए कैसे?
- 21. numpy में एक बुलियन मैट्रिक्स कैसे डंप करने के लिए?
- 22. Postgresql डंप अनुमति नहीं दी
- 23. Permgen को डंप कैसे करें?
- 24. कोर डंप से स्टैकट्रैक प्राप्त करना
- 25. svn: डंप प्रारूप दस्तावेज?
- 26. आईआईएस वर्कर प्रक्रिया क्रैश डंप प्राप्त करना
- 27. स्ट्रिंग के हेक्साडेसिमल डंप दिखाएं
- 28. मैं केवल एक जेआरई के साथ एक हीप डंप कैसे बना सकता हूं?
- 29. Django एक मॉडल के लिए डेटा डंप?
- 30. थ्रेड डंप .net 4
आप किस फॉर्म में यह प्राप्त करना चाहते हैं और इसके लिए क्या करना चाहते हैं? ध्यान दें कि मेटास्पेस में डेटा जावा ऑब्जेक्ट्स नहीं है। शायद आप HotSpot आंतरिक संरचनाओं में रुचि नहीं रखते हैं, लेकिन किसी और चीज में। – apangin
हमारे पास एक एप्लिकेशन है मैक्सपेस ओओएम त्रुटि मैक्समैटस्पेस साइज के 1 जी के साथ, और मैं जानना चाहता था कि मेटास्पेस यादों का उपयोग कैसे किया जा रहा है। – czh