작업공간/Security
코어덤프 확인 및 생성방법
Sun2Day
2011. 6. 20. 21:54
반응형
코어덤프를 이용하는 이유
코어덤프를 이용할 시, 버그상황을 재현하지 않고도 디버깅이 가능하다는 장점이 있음.
코어덤프 형식
%t = <코어덤프한 시각>
%e = <프로세스 명>
%p = <PID>
%c = <코어덤프 최대크기>
코어덤프 확인
root@bt:/# ulimit -c
0 //여기서 0은 코어덤프의 생성 크기를 이야기 함.
코어덤프 생성방법
root@bt:/# ulimit -c unlimited
root@bt:/# ulimit -c
unlimited //여기서 unlimited는 생성 크기를 제한하지 않는다는 것을 의미
코어파일을 이용한 디버깅 방법
gdb -c <corefilename> <실행파일 이름>
코어덤프를 이용할 시, 버그상황을 재현하지 않고도 디버깅이 가능하다는 장점이 있음.
코어덤프 형식
%t = <코어덤프한 시각>
%e = <프로세스 명>
%p = <PID>
%c = <코어덤프 최대크기>
코어덤프 확인
root@bt:/# ulimit -c
0 //여기서 0은 코어덤프의 생성 크기를 이야기 함.
코어덤프 생성방법
root@bt:/# ulimit -c unlimited
root@bt:/# ulimit -c
unlimited //여기서 unlimited는 생성 크기를 제한하지 않는다는 것을 의미
코어파일을 이용한 디버깅 방법
gdb -c <corefilename> <실행파일 이름>
반응형