Core File의 크기를 구성하는 이유는 무엇입니까?

Core File의 크기를 구성하는 이유는 무엇입니까?

저는 우분투에서 Nginx를 실행하고 있습니다. 구성을 읽고 있어요지침핵심 모듈용. 이 명령 중 하나는 다음 worker_rlimit_core과 같습니다.

작업자 프로세스의 최대 코어 파일 크기(RLIMIT_CORE) 제한을 변경합니다. 기본 프로세스를 다시 시작하지 않고 제한을 늘리는 데 사용됩니다.

내가 이해한 바에 따르면, 그들이 코어 파일에 대해 이야기할 때 실제로는 문제가 무엇인지 조사할 수 있도록 프로세스가 충돌했을 때의 메모리 이미지가 포함된 코어 덤프 파일에 대해 이야기하는 것입니다.

Nginx 프로세스의 코어 덤프 파일 크기를 변경해야 하는 이유는 무엇입니까? 이를 통해 어떤 통찰력을 얻을 수 있나요?

답변1

코어 파일이 불완전하면 (많은) 분석에 사용할 수 없습니다. 생성한 코어 파일로 인해 디스크 공간이 부족해지는 것을 방지하기 위해 먼저 제한이 수행됩니다.아니요분석하고 싶습니다.

어떤 정보를 갖고 있나요?할 수 있는get은 메모리가 어떻게 구성되어 있는지에 따라 달라집니다.

추가 자료:

관련 정보