ขีดจำกัดหน่วยความจำกายภาพในไฟล์ Crash Dump สำหรับ Windows 10

โพสต์นี้มี ข้อมูลคร่าวๆ เกี่ยวกับ ขีดจำกัดหน่วยความจำกายภาพในไฟล์ Crash Dump(Physical Memory Limits in Crash Dump files)สำหรับ Windows 10/8/7 และใช้เครื่องมือWindows Sysinternals RamMapซึ่งสามารถใช้เพื่อกำหนดจำนวนช่วงหน่วยความจำกายภาพบนระบบ

ขีดจำกัดหน่วยความจำ(Memory Limits)กายภาพในไฟล์Crash Dump

ระบบปฏิบัติการ Windows(Windows)ทั้งหมดได้รับการกำหนดค่าให้บันทึกข้อมูลเกี่ยวกับสถานะของระบบ ในกรณีที่เกิดข้อผิดพลาดในการหยุดทำงานหรือระบบขัดข้อง และบันทึกเป็นไฟล์การถ่ายโอนข้อมูลการขัดข้อง .dmp การดัมพ์ มีสามประเภทที่สามารถบันทึกได้ในกรณีที่ระบบขัดข้อง: Complete Memory Dump, Kernel Memory Dump และ Small Memory Dump(Complete Memory Dump, Kernel Memory Dump, and Small Memory Dump.)

รูปแบบการถ่ายโอนข้อมูลการขัดข้องมีช่วงที่อยู่ทางกายภาพที่จำกัดที่ 42 (64 บิต) และ 86 (32 บิต) ในบางระบบ แมปหน่วยความจำเฟิร์มแวร์ BIOSอาจมีพื้นที่ที่ไม่ต่อเนื่องกันมากกว่าจำนวนนี้ เมื่อไฟล์ดัมพ์ถูกสร้างขึ้นบนระบบนี้ เฉพาะส่วนหน่วยความจำ 42 (64 บิต) หรือ 86 (32 บิต) แรกเท่านั้นที่จะบันทึกลงในไฟล์  เคอร์เนล(Kernel)และ ดัมพ์หน่วยความจำที่ สมบูรณ์(Complete)จาก ระบบ Windowsอาจไม่มีหน่วยความจำทั้งหมดจากระบบ

ในบางครั้ง เมื่อเปิดไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่สร้างขึ้นในบางระบบโดยใช้เครื่องมือแก้ไขจุดบกพร่อง(Debugging Tools)สำหรับ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แล้ว ให้คลิกแท็บPhysical Ranges การนับจำนวนช่วงที่แสดงจะเป็นการตรวจสอบจำนวนช่วงทางกายภาพบนระบบเฉพาะ

RAMMapเป็นยูทิลิตี้การวิเคราะห์การใช้หน่วยความจำกายภาพขั้นสูงสำหรับ Windows Vistaขึ้นไป นำเสนอข้อมูลการใช้งานในรูปแบบต่างๆ ในแท็บต่างๆ:

  • จำนวนการใช้: สรุปการใช้งานตามประเภทและรายการเพจ
  • กระบวนการ: ขนาดชุดการทำงานของกระบวนการ
  • สรุปลำดับความ(Priority Summary)สำคัญ : ขนาดรายการสแตนด์บายที่มีลำดับความสำคัญ
  • ฟิสิคัลเพจ: ใช้ต่อหน้าสำหรับหน่วยความจำกายภาพทั้งหมด
  • ช่วงทางกายภาพ: ที่อยู่หน่วยความจำกายภาพ
  • File Summary : ไฟล์ข้อมูลในRAMโดย file
  • รายละเอียดไฟล์: แต่ละหน้าทางกายภาพโดยไฟล์
  • ใช้ RAMMap(Use RAMMap)เพื่อทำความเข้าใจวิธีที่Windowsจัดการหน่วยความจำ วิเคราะห์การใช้หน่วยความจำของแอปพลิเคชัน หรือเพื่อตอบคำถามเฉพาะเกี่ยวกับวิธีการจัดสรรRAM

ขีดจำกัดหน่วยความจำกายภาพในไฟล์ Crash Dump

RAMMapจะบอกวิธีที่Windowsกำหนดหน่วยความจำกายภาพ จำนวนข้อมูลไฟล์ที่แคชในRAMหรือจำนวนRAMที่เคอร์เนลและไดรเวอร์อุปกรณ์ใช้

ลิงก์เหล่านี้อาจสนใจคุณเช่นกัน:

  1. ตัวเก็บการถ่ายโอนข้อมูลหน่วยความจำเครื่องใน Windows
  2. การจัดสรรหน่วยความจำกายภาพและสถานะหน่วยความจำในWindows(.)



About the author

ฉันเป็นผู้เชี่ยวชาญ Windows 10 ที่ได้รับการแนะนำเป็นอย่างยิ่ง และฉันเชี่ยวชาญในการช่วยเหลือผู้คนในการปรับแต่งรูปลักษณ์ของคอมพิวเตอร์และทำให้เครื่องมือ Office ของพวกเขาใช้งานง่ายขึ้น ฉันใช้ทักษะของฉันเพื่อช่วยให้ผู้อื่นค้นพบวิธีที่มีประสิทธิภาพที่สุดในการทำงานกับ Microsoft Office รวมถึงวิธีจัดรูปแบบข้อความและกราฟิกสำหรับการพิมพ์ออนไลน์ วิธีสร้างธีมที่กำหนดเองสำหรับ Outlook และแม้กระทั่งวิธีปรับแต่งรูปลักษณ์ของแถบงานบนเดสก์ท็อป คอมพิวเตอร์.



Related posts