2010-09-03 8 views
23

मैंने हाल ही में नेटबीन्स (6.7) में प्रोफाइलर का उपयोग बढ़ाया है, यह एक अच्छा टूल है।हेपडम्प पर किसी ऑब्जेक्ट के लिए बनाए रखा आकार क्या है?

हालांकि मेरे पास कोई सवाल है। सारांश पृष्ठ (खिड़की की अपेक्षा) पर एक ढेर डंप लेते समय, 'बनाए रखा आकार द्वारा सबसे बड़ी वस्तुओं को ढूंढना' संभव है।

यह मूल्य क्या है और इसका उपयोग स्मृति उपयोग का विश्लेषण करने के लिए किया जाता है?

उत्तर

41

किसी ऑब्जेक्ट के लिए बनाए रखा आकार स्मृति की मात्रा है जो इस ऑब्जेक्ट्स को कचरा संग्रह से संरक्षित करता है।

औपचारिक परिभाषा "ऑब्जेक्ट का आकार और ऑब्जेक्ट का आकार केवल पहले ऑब्जेक्ट द्वारा संदर्भित सभी ऑब्जेक्ट्स का आकार है," रिकर्सिवली "।

बनाए गए मेमोरी के बारे में अधिक स्पष्टीकरण के लिए, this article देखें।

यह याद रखने का एक आसान तरीका यह है कि बनाए रखा स्मृति सभी स्मृति है जो इस ऑब्जेक्ट को संदर्भित किए जाने पर कचरा इकट्ठा किया जा सकता है।

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