GCORE(1)

명칭
gcore - 실행중의 프로세스의 core image를 취득한다

서식
gcore [-s] [-c core] [executable] pid

해설
gcore 유틸리티는 지정한 프로세스의 core image를 생성합니다. 이 core image는 gdb(1) 그리고 이용하는데 적합한 것입니다. 디폴트에서는, 코어는 파일 “core. <pid>” 에 써내집니다. 프로세스 ID pid (을)를 명령행으로 지정할 필요가 있습니다. 실행 가능 이미지는 지정되지 않는 경우, gcore 하 “/proc/<pid>/file” (을)를 사용합니다.

옵션은 이하와 같습니다:

-c  코어 파일을 “core. <pid>” (이)가 아니고, 지정한 파일에 써냅니다.

-s  core image를 모으는 동안 프로세스를 정지해, 모으고 끝나면(자) 프로세스를 재개시킵니다. 이것에 의해, 생성된 코어덤프를 일관성의 취할 수 있던 상태가 되어 있는 것을 프로텍션할 수 있습니다. 프로세스는 비록 이미 정지하고 있어도, 재개됩니다. 같은 효과는 kill(1) (을)를 이용해 수동으로 실시하는 일도 가능합니다.

관련 파일
core. <pid>
    core image
/proc/<pid>/file
    실행 가능 이미지

역사
gcore 유틸리티는 4.2BSD (으)로부터 등장했습니다.

버그
gcore 동작중에 문맥 변환이나 페이징 동작이 발생하면(자) 혼란합니다. 최선의 결과를 얻으려면 , -s 를 이용해 목적 프로세스를 일시정지시켜 주세요.

gcore (은)는 오리지날의 4.2BSD 버젼과 호환이 아닙니다.