CentOS 7 커널 3.1.0을 사용합니다.
나는 Linux에 너무 많은 여유 공간 메모리를 사용하는 프로세스를 죽일 수 있는 oom Killer라는 킬러가 있다는 것을 알고 있습니다.
활동이 발생했는지 확인할 수 있도록 활동을 기록하도록 구성하고 싶습니다. 어떻게 설정하나요?
감사해요,
답변1
/var/log/dmesg
OOMkiller의 캠페인은 (적어도 잠시 동안) 작동이 보장됩니다 . 일반적으로 시스템 로거 데몬은 /var/log/messages
내가 사용한 대부분의 배포판에 기본적으로 이것을 넣습니다.
다음 명령은 로그를 추적하는 데 도움이 될 수 있습니다.
grep oom /var/log/*
grep total_vm /var/log/*
이 답변무슨 일이 일어나고 있는지 정확히 이해하기 위해 이러한 로그 항목을 구문 분석하는 방법에 대한 자세한 내용이 있습니다.