इस पोस्ट पर एक त्वरित नजर है क्रैश डंप फ़ाइलों में भौतिक मेमोरी सीमाएं विंडोज 10/8/7 के लिए और Sysinternals उपकरण का उपयोग कर RamMap, जिसका उपयोग सिस्टम पर भौतिक मेमोरी रेंज की संख्या निर्धारित करने के लिए किया जा सकता है।
क्रैश डंप फ़ाइलों में भौतिक मेमोरी सीमाएं
सभी विंडोज ऑपरेटिंग सिस्टम को स्टॉप त्रुटि या सिस्टम क्रैश होने की स्थिति में, अपने राज्य के बारे में जानकारी कैप्चर करने के लिए कॉन्फ़िगर किया गया है, और उन्हें.dmp क्रैश डंप फ़ाइलों के रूप में सहेजें। सिस्टम क्रैश के मामले में तीन प्रकार के डंप हैं जिन्हें कैप्चर किया जा सकता है: पूर्ण मेमोरी डंप, कर्नेल मेमोरी डंप, और लघु मेमोरी डंप।
क्रैश डंप प्रारूप में 42 (64-बिट) और 86 (32-बिट) भौतिक पता श्रेणियों की सीमा है। कुछ प्रणालियों पर, BIOS फर्मवेयर मेमोरी मानचित्र में इस संख्या के गैर-संगत क्षेत्रों से अधिक हो सकता है। जब इस सिस्टम पर डंप फ़ाइल उत्पन्न होती है, तो केवल पहले 42 (64-बिट) या 86 (32-बिट) मेमोरी क्षेत्रों को फ़ाइल में सहेजा जाएगा। विंडोज सिस्टम से कर्नेल और पूर्ण मेमोरी डंप में सिस्टम से सभी मेमोरी नहीं हो सकती है।
अवसरों पर, Windows (windbg.exe) के लिए डिबगिंग टूल का उपयोग करके कुछ सिस्टम पर उत्पन्न स्मृति डंप फ़ाइल खोलते समय, आपको एक त्रुटि संदेश प्राप्त हो सकता है:
WARNING: Dump header physical memory block has been truncated. Some valid physical pages may be inaccessible.
इस मुद्दे को रोकने के लिए, प्रभावित सिस्टम के OEM को फर्मवेयर मेमोरी मैप को संशोधित करने की आवश्यकता होगी ताकि यह सुनिश्चित किया जा सके कि ऑपरेटिंग सिस्टम के संपर्क में आने वाले भौतिक संगत भौतिक स्मृति क्षेत्रों की संख्या पहले उल्लिखित सीमाओं से अधिक न हो, KB2510168 बताती है।
Sysinternals RamMap
सिस्टम पर भौतिक स्मृति श्रृंखलाओं की संख्या निर्धारित करने के लिए Sysinternals उपकरण RamMap का उपयोग किया जा सकता है। RamMap.exe को डाउनलोड करने और निष्पादित करने के बाद, भौतिक रेंज टैब पर क्लिक करें। सूचीबद्ध श्रेणियों की संख्या की गणना करना किसी विशेष प्रणाली पर भौतिक श्रेणियों की संख्या को सत्यापित करेगा।
RAMMap विंडोज विस्टा और उच्चतर के लिए एक उन्नत भौतिक स्मृति उपयोग विश्लेषण उपयोगिता है। यह कई अलग-अलग टैबों में विभिन्न तरीकों से उपयोग की जानकारी प्रस्तुत करता है:
- गणना का उपयोग करें: प्रकार और पेजिंग सूची द्वारा उपयोग सारांश
- प्रक्रियाएं: प्रक्रिया सेट आकार को संसाधित करें
- प्राथमिकता सारांश: प्राथमिकता स्टैंडबाय सूची आकार
- भौतिक पृष्ठ: सभी भौतिक स्मृति के लिए प्रति पृष्ठ उपयोग
- शारीरिक रेंज: भौतिक स्मृति पते
- फ़ाइल सारांश: फ़ाइल द्वारा रैम में फ़ाइल डेटा
- फ़ाइल विवरण: फ़ाइल द्वारा व्यक्तिगत भौतिक पृष्ठ
- विंडोज़ मेमोरी का प्रबंधन करने, एप्लिकेशन मेमोरी उपयोग का विश्लेषण करने के लिए, या राम को आवंटित करने के तरीके के बारे में विशिष्ट प्रश्नों के उत्तर देने के तरीके के बारे में समझने के लिए रैममैप का उपयोग करें।
RAmMap बताएगा कि विंडोज भौतिक मेमोरी कैसे निर्दिष्ट कर रहा है, रैम में कितना फ़ाइल डेटा कैश किया गया है, या कर्नेल और डिवाइस ड्राइवरों द्वारा कितनी रैम का उपयोग किया जाता है।
ये लिंक आपको रूचि भी दे सकते हैं:
- छोटी मेमोरी डंप फ़ाइलों को कैसे पढ़ा जाए जो विंडोज डिबगिंग के लिए बनाता है
- विंडोज़ में मशीन मेमोरी डंप कलेक्टर
- विंडोज़ में भौतिक स्मृति आवंटन और स्मृति स्थिति