2015-10-28 5 views
7

एंड्रॉइड स्टूडियो में ढेर डंप करने और बनाए गए स्नैपशॉट को देखने के बाद, "वर्चिंग साइज" नामक एक फ़ील्ड है। इसके लिए क्या खड़ा है? enter image description hereएंड्रॉइड स्टूडियो हीप स्नैपशॉट विश्लेषक - "डोमिनिंग साइज" क्या दर्शाता है?

उत्तर

7

यह उस वस्तु का आकार है + जो प्रत्यक्ष या अप्रत्यक्ष संदर्भों से जीवित रहता है।

मैं के बारे में एंड्रॉयड स्टूडियो यकीन नहीं है, लेकिन आम तौर पर, "हावी" मतलब यह होगा कि आप केवल वस्तुओं है कि कर रहे हैं अपने बिटमैप यहाँ वस्तुओं केवल सुलभ के माध्यम से गिनती - अर्थात, यदि आपका बिटमैप मुक्त हो जाता है के सभी उन वस्तुओं को भी मुक्त किया जा सकता है।

आपके मामले में, प्रत्येक बिटमैप ऑब्जेक्ट में केवल 60 बाइट्स लगते हैं - लेकिन उनमें से प्रत्येक के पास कुछ प्रकार के (अलग से आवंटित) पिक्सेल बफर होता है जो वे जीवित रहते हैं।

+0

तो यह वर्चस्व आकार की तरह दिखता है और बनाए रखा ढेर समानार्थी शब्द –

+0

मेरी टिप्पणी थोड़ा गलत है: यहां दस्तावेज का आकार है और ढेर बनाए रखने के बारे में दस्तावेज कहता है: https://developer.android.com/studio/profile/am -hprof.html –

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