में मेमोरी स्नैपशॉट को कैसे पढ़ा जाए, मैं अपने एप्लिकेशन के मेमोरी स्नैपशॉट लेने के लिए विजुअल स्टूडियो का उपयोग करता हूं।विजुअल स्टूडियो
मेरे पास जो डेटा मिला है उसे समझने के बारे में मेरे कुछ प्रश्न हैं। मै मैनेज स्नैपशॉट कैप्चर करने के बाद, मैं अपनी क्लास में से एक को फ़िल्टर करता हूं, MyClassPanel कहता हूं। मैं केवल अपनी xmal फ़ाइलों में MyClassPanel का उपयोग करता हूं।
क्यों MyClassPanel सब कर रहे हैं के लिए 'रूट करने के लिए पथ' 'MyClassPanel [refcount संभाल, गणना: 1]'? (यानी एक ही नाम लेकिन एक स्ट्रिंग के साथ [अंत में रेफकाउंट हैंडल] और एक अलग गणना मान) इसका क्या अर्थ है? दूसरी कक्षा में, मैं फ़िल्टर करता हूं, मुझे 'रूट टू रूट' अलग-अलग वर्ग नाम दिखाई देते हैं।
मेरे पास 24 MyClassPanel (शीर्ष तालिका में गिनती से) है। और नीचे तालिका में 'संदर्भ गणना' कॉलम में, जब मैं उन्हें जोड़ता हूं, तो वे 24 होते हैं।
क्या यह हमेशा मामला है? मुझे लगता है कि 'गणना' और 'संदर्भ गणना' का अर्थ अलग-अलग चीजें हैं। इस मामले में, वे जोड़ते हैं। इसका कोई मतलब भी है क्या?
पर एक नज़र डालें मैं Redgate स्मृति प्रोफाइलर अधिक स्मृति मुद्दों पर नज़र रखने के लिए उपयोगी है, क्योंकि यह आप उदाहरण प्रतिधारण रेखांकन दिखाएगा पाया है। – CharithJ