사용자 프로세스를 종료한 후 oom-killer를 다시 시작해야 합니까?

사용자 프로세스를 종료한 후 oom-killer를 다시 시작해야 합니까?

사용자 프로세스(시스템에 중요하지 않은 프로세스)에서 oom-killer를 호출한 후 다시 시작해야 합니까? 사용자 프로세스가 종료되는 것 외에 잘못된 상태가 될 가능성이 있습니까? 이 문제를 조사한 결과 oom-killer가 하나의 사용자 프로세스만 종료하더라도 OOM 이벤트 후에 다시 시작하는 것이 좋습니다. oom-killer가 무작위 시스템 프로세스를 종료하면 재부팅이 필요하다는 점을 이해합니다. 하지만 사용자 프로세스를 종료하는 경우 다른 프로세스가 이상한 상태가 될 가능성이 있습니까?

답변1

"다시 시작하는 것이 권장되는 것 같습니다"... 이것은 Windows에 관한 것이며 모든 것에 권장되는 것 같습니다. 아니요, 재부팅할 필요가 없습니다. 그러나 OOM 상황의 원인이 무엇인지 조사하십시오. 즉, 프로세스가 종료되었는지 또는 다른 프로세스가 너무 많은 메모리를 소비하기 시작했는지 조사하십시오. 또한 해당 머신에 여유 스왑 공간을 남겨두어야 하는지 확인하세요.

관련 정보