उपकरण उपयोगकर्ता इस उपकरण के लिए विवरण दृश्य के कुछ विवरण प्रदान करने के लिए इस्तेमाल गाइड की धारा "ObjectAlloc साधन के साथ डेटा का विश्लेषण" (पूरे गाइड के बाद से फिर से लिखा गया है):
विस्तार से फलक (जबकि यह तालिका मोड में है) अन्य उपयोगी जानकारी प्रदर्शित करता है ताकि आप संभावित आवंटन समस्याओं को स्थानांतरित कर सकें। नेट बनाम तालिका के कुल आवंटन कॉलम वर्तमान में सक्रिय ऑब्जेक्ट्स का कुल हिस्टोग्राम दिखाता है और कुल संख्या जो कभी बनाई गई थी। कुल आवंटन के अनुपात को कुल आवंटन घटता है, हिस्टोग्राम बार में परिवर्तन बदलता है। ब्लू हिस्टोग्राम बार उचित अनुपात का प्रतिनिधित्व करते हैं जबकि रंग लाल स्पेक्ट्रम की तरफ स्थानांतरित हो जाते हैं, कुछ जांच की गारंटी दे सकता है।
ऑब्जेक्ट आवंटन प्रकार के अनुसार समूहीकृत होते हैं, जो Category
शीर्षलेख के अंतर्गत दिखाई देता है। Live Bytes
कॉलम इंगित करता है कि इस प्रकार के ऑब्जेक्ट को कितने आवंटित किए गए हैं और अभी भी स्मृति में हैं। इसी तरह, # Living
कॉलम आपको बताता है कि इस प्रकार की कितनी वस्तुएं स्मृति में अभी भी आसपास हैं। Overall Bytes
और # Overall
कॉलम स्मृति में कुल आकार और उस प्रकार की सभी आवंटित वस्तुओं की संख्या दिखाते हैं, भले ही वे इस समय स्मृति में अभी भी हों या नहीं। अंत में, # Transitory
बस # Living
और # Overall
के बीच अंतर है, यह दर्शाता है कि उस समय की अवधि के दौरान उस प्रकार की कितनी वस्तुओं को बनाया और नष्ट कर दिया गया था।
इस तालिका के दाईं ओर स्थित हिस्टोग्राम को उपरोक्त उद्धृत अनुभाग द्वारा दस्तावेज से वर्णित किया गया है, लेकिन यह ऊपर वर्णित संख्याओं का ग्राफिकल उपाय प्रदान करता है।
स्रोत
2010-05-08 22:42:05
धन्यवाद। मुझे किस कॉलम या लाइनों को देखना होगा यदि मुझे इस प्रकार की परवाह नहीं है, लेकिन वर्तमान में कितने बाइट्स (जो भी प्रकार से) आवंटित किए गए हैं, का पूरा अवलोकन चाहते हैं? – dontWatchMyProfile
@mystify - सभी आवंटन पंक्तियों के लिए लाइव बाइट्स कॉलम को आवंटित किए जा रहे ऑब्जेक्ट्स के लिए सभी निगरानी किए गए सक्रिय बाइट्स की योग सूचीबद्ध करनी चाहिए और अभी भी स्मृति में हैं। –
@ ब्रैडलार्सन हे ब्रैड, आपके उत्तर में लिंक वांछित पृष्ठ को हल नहीं करता है, और मुझे एक संभावित प्रतिस्थापन नहीं मिला। –