Windows는 먼저 크래시 덤프를 페이지 파일에 저장합니다. 재부팅 후에만 데이터를 별도의 파일로 이동합니다. 왜 페이지 파일에 먼저 들어가야 합니까?

Windows는 먼저 크래시 덤프를 페이지 파일에 저장합니다. 재부팅 후에만 데이터를 별도의 파일로 이동합니다. 왜 페이지 파일에 먼저 들어가야 합니까?

Windows는 먼저 크래시 덤프를 페이지 파일에 저장합니다. Windows는 재부팅 후에만 데이터를 별도의 파일(Memory.dmp 파일 또는 미니덤프 파일)로 이동합니다.

크래시 덤프가 페이지 파일에 먼저 들어가야 하는 이유는 무엇입니까?

답변1

LMiller7답변:

그 이유는 신뢰할 수 있는 크래시 덤프를 생성할 가능성이 더 높기 때문이라고 생각합니다. BSOD 당시 시스템은 불안정한 상태에 있으며 근본 원인이나 전체 의미를 알 수 없습니다. 물론 정신과 의사가 자신의 정신 상태에 대해 판단을 내릴 수 없는 것과 같은 이유로 시스템은 그러한 판단을 내릴 수 있는 위치에 있지 않습니다.

따라서 크래시 덤프를 만들 때는 최대한 단순하게 유지하는 것이 중요합니다. 결국 BSOD의 근본 원인은 파일 시스템 자체에 있을 수 있습니다. 이러한 이유로 크래시 덤프는 새로 생성된 파일 대신 시스템 드라이브의 페이지 파일에 기록됩니다. 나는 이것이 파일 시스템을 우회하여 수행된다고 믿습니다. 다른 드라이브의 페이지 파일에 쓰면 이 작업이 복잡해집니다. 문제가 발생하면 다른 파일이나 파일 시스템 자체가 손상되어 문제가 더욱 악화될 수 있습니다.

BSOD 이후 재부팅하는 동안 시스템은 안정적인 상태에 있는 것으로 추정되며 크래시 덤프는 페이지 파일에서 최종 대상으로 복사됩니다. 그러면 페이지 파일이 정상적인 기능을 재개할 수 있습니다.

관련 정보