
저는 Apache를 사용하여 정적 콘텐츠와 PHP 페이지를 제공하는 전용 Linux 시스템을 가지고 있습니다. Apache는 하위 도메인에서 역방향 프록시로도 작동합니다. PostgreSQL 데이터베이스를 다른 Linux 시스템으로 옮겼습니다.
커널에서 OOM 킬러를 비활성화해도 안전합니까?
답변1
아마도 그렇지 않을 것입니다.
OOM 킬러가 실행 중인 경우 시스템이 단순히 정지되는 것을 방지하기 위해 OOM 킬러를 실행해야 할 가능성이 높습니다. 커널조차도 필요한 경우 새 메모리를 할당할 수 없기 때문입니다. OOM 킬러가 존재하는 이유는 전체 시스템이 '넷' 표면에서 떨어지는 것보다 킬러로 인해 일부 서비스가 다운되는 것이 일반적으로 더 낫기 때문입니다.
OOM 킬러가 규칙적으로 작동하는 것을 본다면 RAM을 덜 사용하도록 시스템의 서비스를 재구성하거나 시스템에 RAM을 더 추가해야 할 수도 있습니다.