사용자 프로세스(시스템에 중요하지 않은 프로세스)에서 oom-killer를 호출한 후 다시 시작해야 합니까? 사용자 프로세스가 종료되는 것 외에 잘못된 상태가 될 가능성이 있습니까? 이 문제를 조사한 결과 oom-killer가 하나의 사용자 프로세스만 종료하더라도 OOM 이벤트 후에 다시 시작하는 것이 좋습니다. oom-killer가 무작위 시스템 프로세스를 종료하면 재부팅이 필요하다는 점을 이해합니다. 하지만 사용자 프로세스를 종료하는 경우 다른 프로세스가 이상한 상태가 될 가능성이 있습니까?
답변1
"다시 시작하는 것이 권장되는 것 같습니다"... 이것은 Windows에 관한 것이며 모든 것에 권장되는 것 같습니다. 아니요, 재부팅할 필요가 없습니다. 그러나 OOM 상황의 원인이 무엇인지 조사하십시오. 즉, 프로세스가 종료되었는지 또는 다른 프로세스가 너무 많은 메모리를 소비하기 시작했는지 조사하십시오. 또한 해당 머신에 여유 스왑 공간을 남겨두어야 하는지 확인하세요.