'커널 메모리 덤프 설정'에 해당되는 글 1건

  1. 2014.04.24 메모리 덤프 설정
Windows Server2014.04.24 16:31

 

 

[내용]

   

컴퓨터가 정상 작동을 하다가 예기치 않게 중지되었을 때, 우리는 그것에 대한 원인 분석을 해야합니다. 메모리 덤프는 장애가 일어난 시점의 메모리에 있는 내용을 가지고 있어 어떠한 문제가 있었는 지를 유추해 볼 수 있는 중요한 단서가 됩니다. 이런 메모리 덤프 종류에는 3가지(전체, 커널, 미니)가 있습니다. 시스템 운영 상태에 따라 이 부분을 다르게 설정해 주어야 하는데, 메모리 덤프의 종류를 설정하는 방법에 대해 알아 보도록 하겠습니다.

   

   

[환경]

   

OS: Windows Server 2008 R2

   

   

[메모리 덤프 종류]

   

구분

설명

전체 메모리 덤프

물리 메모리의 모든 내용을 저장하며, 물리 메모리 용량에 따라 파일 크기는 달라진다.

커널 메모리 덤프

커널 메모리 덤프는 커널 모드상의 page들을 저장한다. 할당되지 않은 메모리나 사용자 모드 프로그램에 할당된 메모리는 포함하지 않는다.

작은 메모리 덤프

작은 메모리 덤프는 예기치 않게 중지된 이유를 확인할 수 있는 최소한의 유용한(call stack이나 loaded driver) 정보를 기록한다.

   

   

[ACTION PLAN]

   

시작 - 실행 - regedit 입력 후, 확인을 클릭합니다.

   

아래 경로를 찾아가 값을 변경하여 메모리 덤프를 설정할 수 있습니다.

1. 경로 : HKLM\System\CurrentControlSet\Control\CrashControl\CrashDumpEnabled

2. 값

값 이름

CrashDumpEnabled

값 종류

DWORD

값 데이터

아래 내용 참고 설정

단위

16진수

(0=없음, 1= 전체 메모리 덤프, 2= 커널 메모리 덤프, 3= 작은 메모리 덤프)

   

레지스트리 값을 변경하고, 재시작 이후 부터 변경 값이 적용 됩니다.

   

   

[참고]

   

http://support.microsoft.com/kb/254649/ko

 

신고
Posted by TM ~ing