2009-10-14 10 views
9

विंडोज़ में, मैं CreateFileMapping() द्वारा बनाई गई फ़ाइल मैपिंग ऑब्जेक्ट्स का ट्रैक कैसे रख सकता हूं? असल में मैं जानना चाहता हूं कि कितनी मेमोरी मैप की गई फाइलें उपयोग में हैं और उनके नाम, आकार इत्यादि जैसी जानकारी धन्यवाद!मॉनिटरिंग विंडोज मेमोरी मैप की गई फ़ाइलें

+0

मैं भी खोज के लिए जो प्रक्रियाओं खुला एक स्मृति-मैप की गई फ़ाइल, या handle.exe की तरह एक उपयोगिता एक कार्यक्रम संबंधी तरीका रहा हूँ जो उस जानकारी को एक पारदर्शी प्रारूप में प्रदान कर सकता है। प्रोसेस एक्सप्लोरर को हेडलेस मशीन पर प्रभावी ढंग से इस्तेमाल नहीं किया जा सकता है या जब समस्या क्षणिक होती है। – Timbo

उत्तर

4

SysInternals प्रोसेस एक्सप्लोरर क्या स्मृति मैप किया जाएगा फ़ाइलों प्रत्येक चलने वाली प्रक्रिया खुला है: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

+1

मुझे इस महान उपकरण को जानने के लिए धन्यवाद। मैं यह भी जानना चाहूंगा कि मैं अपने कार्यक्रम में कैसे कर सकता हूं। कोई सुराग? –

+0

कृपया, क्या आप मुझे बता सकते हैं कि यह कहां है? –

+5

एहसान - जब आप निचले फलक को सक्षम करते हैं और हैंडल मोड (देखें, लोअर पेन व्यू, हैंडल) पर स्विच करते हैं तो वे दिखाई देते हैं। जब आप ऊपरी फलक में किसी प्रक्रिया पर क्लिक करते हैं तो मैप की गई फ़ाइलें अनुभाग प्रविष्टियों के रूप में दिखाई देंगी। –

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