2010-10-07 5 views
11

यदि मैं विंडोजजावा प्रक्रिया के फ़ाइल विश्लेषण डंप?

पर चलने वाली जावा प्रक्रिया के विंडबग का उपयोग करके डंप लेता हूं, तो क्या मैं जावा ढेर, ऑब्जेक्ट्स और थ्रेड्स का विश्लेषण (आसानी से?) कर सकता हूं?

बस जैसे ही मैं .NET प्रक्रिया के लिए एसओएस के साथ कर सकता था?

अन्यथा - मैं ऑफलाइन सिस्टम पर होने वाली किसी समस्या को ऑफ़लाइन कैसे डिबग कर सकता हूं?

धन्यवाद!

उत्तर

3

jvisualvm एक डंप लोड करने के लिए और उसके बाद का विश्लेषण किया जा सकता है नहीं है यह

संपादित करें:

इस JDK Redist में आता है ...

+2

यह टूल Windows क्रैश डंप फ़ाइल (.dmp) देखने के लिए उपयोग किया जा सकता है? मुझे ऐसा करने का कोई तरीका नहीं दिख रहा है। – Bryan

+0

@ ब्रायन जावा हीप डंप; आप उपकरण के भीतर डंप कर सकते हैं; जेवीएम की स्थिति के समय में एक बिंदु प्रदान करना जो आप निगरानी कर रहे थे। –

0

NetBeans 6.9 .1 .prprof फ़ाइल लोड कर सकते हैं (प्रोफाइल -> लोड हीप डंप)। फिर, उदाहरण के लिए, आप सबसे बड़ी वस्तु खोज सकते हैं और इसे आंतरिक देख सकते हैं।