मैं इस जगह में एक नौसिखिया हूं और सी # मोबाइल के साथ स्टार्टर हूं। अब, मैं सी # हैंडहेल्ड डिवाइस प्लेटफ़ॉर्म पर काम कर रहा हूं। इसलिए, मेरे पास कुछ सवाल है कि स्मृति उपयोग कैसे प्राप्त करें। मैंने GC.GetTotalMemory() को आजमाया है और जीसी का उपयोग आवंटित स्मृति प्राप्त करें। लेकिन, क्या मैं यह अनुमान लगाने के लिए उपयोग कर सकता हूं कि मेरे एप्लिकेशन को स्मृति आवंटित किया गया था। मुझे लगता है कि यह वास्तविक हो सकता है लेकिन वास्तविक नहीं है। फिर मैंने विंडोज सीई पर मेमोरी की जांच के लिए किसी संदर्भ या कक्षा या किसी भी चीज़ का उपयोग करने के लिए Google की कोशिश की है, लेकिन मुझे केवल एक और प्लेटफॉर्म में मिला है जो मैं जो काम कर रहा हूं उसके साथ समर्थित नहीं है।सी # विंडोज सीई .नेट 3.5 मेमोरी उपयोग की जांच करने के लिए
अग्रिम धन्यवाद, Stoper
है कि मैं इस पद से दूर चला गया लिए खेद है।
मैं वास्तव में किसी ऐसे व्यक्ति का धन्यवाद करता हूं जिसने मेरे प्रश्न का उत्तर दिया है और इस पोस्ट पर देखा है।
अब, मुझे अपने प्रोजेक्ट में "ओपननेट सीएफ" संदर्भ लागू करने की ज़रूरत है।
एक बार फिर धन्यवाद;)
एफवाईआई मुझे अपने विंडोज सीई 6 डिवाइस पर गलत 'ग्लोबलमेमरीस्टैटस' मिला। उपलब्ध आभासी, उपलब्ध भौतिक, और मेमोरी लोड मान चारों ओर कूदेंगे क्योंकि मैंने स्मृति में और अधिक छवियों को लोड करना जारी रखा है। कभी-कभी छवि लोड होने से पहले मान अधिक होंगे, कभी-कभी कम, भले ही मैं छवियों को लोड कर रहा था (सभी छवियों को लोड रखा गया था)। – Trisped
मुझे संदेह है कि यह गलत है - मैंने कभी ऐसा मंच नहीं देखा है जहां यह था। शायद यह है कि आप बस समझ में नहीं आता कि इसका क्या अर्थ है। जीसी में इसका अपना ढेर होता है, जो बढ़ सकता है या सिकुड़ सकता है।इसे बढ़ाने या घटाने के लिए * ओएस से * आवंटित या मुक्त मेमोरी हो सकती है। वे आवंटन भौतिक या वर्चुअल से प्राप्त हो सकते हैं कि वे विशेष रूप से पृष्ठ बनाते हैं, या यदि वे पूरी तरह आरक्षित हैं। मेमोरी आवंटन बहुत आसान नहीं है, और जीसी इसके शीर्ष पर जटिलता की एक और परत जोड़ रहा है। – ctacke
यदि आप चाहते हैं कि मैं आपको आउटपुट का डंप प्राप्त कर सकूं। मुझे यकीन नहीं है कि ओएस में कुछ खास है, लेकिन मेरे पास एक लूप है जो छवियों को लोड करता है। यादृच्छिक रूप से, कुल उपलब्ध भौतिक और आभासी स्मृति कूद जाएगा। यह तब तक असंभव होना चाहिए जब तक चीजों को स्मृति से बाहर नहीं किया जा रहा हो। – Trisped