मैं 32 बिट एंड उपयोगकर्ता एप्लिकेशन पर काम करता हूं जिसके लिए बहुत सारी मेमोरी की आवश्यकता होती है। कई गीगाबाइट तक। मैंने हाल ही में this Raymond Chen article. से प्रेरित स्मृति-मैप-फाइलों के बिना हमारी आंतरिक मेमोरी आवंटन रणनीति को स्विच किया है यह बहुत अच्छा काम करता है।मेमोरी मैप की गई फ़ाइलें: स्मृति उपयोग की निगरानी कैसे करें
केवल नकारात्मक पक्ष यह है: यदि मैं इस तरह की स्मृति की गीगाबाइट आवंटित करता हूं, तो यह प्रदर्शन काउंटर में कहीं भी दिखाई नहीं देता है। बेशक, मुझे पता है कि कितना आवंटित किया गया है, और इसमें से कितना मेरे एड्रेस स्पेस में मैप किया गया है, लेकिन मुझे नहीं पता कि यह भौतिक मेमोरी और पेज फ़ाइल पर कैसे विभाजित है। मैं जानना चाहता हूं, अगर किसी अन्य कारण से डीबगिंग के लिए लॉगिंग करने से नहीं।
यह प्रक्रिया के तहत दिखाना चाहिए -> पृष्ठ फ़ाइल बाइट्स – John