코어 덤프를 생성할 때 프로세스를 시작할 수 있나요?

코어 덤프를 생성할 때 프로세스를 시작할 수 있나요?

지정된 프로세스를 검사하는 모니터 스크립트가 있는데, 충돌이 발생하면 스크립트는 코어 덤프 쓰기가 완료될 때까지 기다리지 않고 해당 프로세스를 다시 시작합니다. 이로 인해 나쁜 일이 발생합니까? 코어 덤프 파일이나 다시 시작된 프로세스에 영향을 미치나요?

답변1

코어 덤프 여부와 관계없이 다른 프로세스가 동일한 실행 파일을 실행하는지 여부에 관계없이 원할 때 언제든지 프로세스를 시작할 수 있습니다. 그러나 두 개의 동시 코어 덤프는 서로 다른 파일 이름을 갖도록 제공하지 않는 한 서로 덮어쓸 수 있습니다. 적절하게 설정하면 이를 달성할 수 있습니다 kernel.core_pattern. 예를 들어 프로세스 ID( %p)를 해당 프로세스의 일부로 포함합니다. 보다코어 덤프 파일 이름 지정~에코어(5)맨 페이지.

관련 정보