प्रदर्शन परीक्षण में हीप डंप क्या है?
प्रदर्शन परीक्षण में हीप डंप क्या है?

वीडियो: प्रदर्शन परीक्षण में हीप डंप क्या है?

वीडियो: प्रदर्शन परीक्षण में हीप डंप क्या है?
वीडियो: हीप मेमोरी, हीप डंप, हीप डंप विश्लेषण - राधाकृष्ण प्रसाद द्वारा 2024, मई
Anonim

ढेर डंप इसमें शामिल हैं: जेवीएम का स्नैपशॉट ढेर उस समय के क्षण में। लाइव ऑब्जेक्ट दिखाता है ढेर वस्तुओं के बीच संदर्भ के साथ। किसी एप्लिकेशन में स्मृति समस्याओं का विश्लेषण करने में महत्वपूर्ण। स्मृति उपयोग पैटर्न निर्धारित करने के लिए उपयोग किया जाता है।

इस प्रकार, ढेर डंप क्या है?

ए ढेर डंप Java™ प्रक्रिया की स्मृति का एक स्नैपशॉट है। स्नैपशॉट में जावा ऑब्जेक्ट्स और कक्षाओं के बारे में जानकारी होती है ढेर फिलहाल स्नैपशॉट चालू हो गया है। क्लास लोडर, नाम, सुपर क्लास और स्टैटिक फील्ड। कचरा संग्रह जड़ें। जेवीएम द्वारा पहुंच योग्य वस्तुओं को परिभाषित किया गया है।

इसी तरह, हीप डंप में क्या होता है? हीप डंप है मूल रूप से आपकी स्मृति का स्नैपशॉट। यह शामिल है स्मृति में रहने वाली सभी वस्तुएं, उन वस्तुओं में संग्रहीत मूल्य, उन वस्तुओं के इनबाउंड और आउटबाउंड संदर्भ।

लोग यह भी पूछते हैं, मैं ढेर डंप कैसे देखूं?

अगर आपके पास एक है ढेर डंप फ़ाइल आपके स्थानीय सिस्टम पर सहेजी गई है, आप मुख्य मेनू से फ़ाइल > लोड चुनकर फ़ाइल को Java VisualVM में खोल सकते हैं। Java VisualVM खुल सकता है ढेर डंप में सहेजा गया है। hprof फ़ाइल स्वरूप। जब आप किसी सहेजे गए को खोलते हैं ढेर डंप , NS ढेर डंप मुख्य विंडो में एक टैब के रूप में खुलता है।

हीप डंप और थ्रेड डंप में क्या अंतर है?

ए धागा डंप एक है गंदी जगह सभी के ढेर के लाइव सूत्र . ए ढेर डंप एक है गंदी जगह जावा राज्य के ढेर याद। इस प्रकार यह विश्लेषण करने के लिए उपयोगी है कि एक ऐप किसी समय में मेमोरी का क्या उपयोग कर रहा है, जो कुछ मेमोरी मुद्दों के निदान में इतना आसान है, और यदि अंतराल पर मेमोरी लीक का निदान करने में आसान है।

सिफारिश की: