<ก่อนหน้านี้ | Contents | ถัดไป>
6.1. บทนำ
Kernel Crash Dump หมายถึงส่วนหนึ่งของเนื้อหาของหน่วยความจำระเหย (RAM) ที่คัดลอกไปยังดิสก์เมื่อใดก็ตามที่การดำเนินการของเคอร์เนลหยุดชะงัก เหตุการณ์ต่อไปนี้อาจทำให้เกิดการหยุดชะงักของเคอร์เนล :
• เคอร์เนลแพนิก
• การขัดจังหวะแบบไม่ปกปิด (NMI)
• ข้อยกเว้นการตรวจสอบเครื่อง (MCE)
• ความล้มเหลวของฮาร์ดแวร์
• การแทรกแซงด้วยตนเอง
สำหรับเหตุการณ์เหล่านั้น (ตื่นตระหนก, NMI) เคอร์เนลจะตอบสนองโดยอัตโนมัติและทริกเกอร์กลไกการถ่ายโอนข้อมูลขัดข้องผ่าน kexec. ในสถานการณ์อื่นๆ จำเป็นต้องมีการแทรกแซงด้วยตนเองเพื่อจับภาพหน่วยความจำ เมื่อใดก็ตามที่เหตุการณ์ข้างต้นเกิดขึ้น สิ่งสำคัญคือต้องค้นหาสาเหตุที่แท้จริงเพื่อป้องกันไม่ให้เกิดขึ้นอีก สาเหตุสามารถระบุได้โดยการตรวจสอบเนื้อหาหน่วยความจำที่คัดลอก